tx · 2AdT4N1Jzq12JokAx5SUhKyQ3QQgYozEN4rqz58dk1ft

3PNo8c3KEPXWfy5R2nCTuaX9H3R5BGL17GY:  -0.01000000 Waves

2020.07.28 12:27 [2170562] smart account 3PNo8c3KEPXWfy5R2nCTuaX9H3R5BGL17GY > SELF 0.00000000 Waves

{ "type": 13, "id": "2AdT4N1Jzq12JokAx5SUhKyQ3QQgYozEN4rqz58dk1ft", "fee": 1000000, "feeAssetId": null, "timestamp": 1595928463110, "version": 1, "sender": "3PNo8c3KEPXWfy5R2nCTuaX9H3R5BGL17GY", "senderPublicKey": "Auzat7TAKvg9tZjxonZ7a14MpWoyS2g9K75wWptaoGCp", "proofs": [ "3asxfxokZMZWSNiC3AkgtjCgwcH4MHNegDwNU5b2Pxm5sJyq5ivutG8gpryRUh8wYAiormZGopXCa28jXiyiqt3K" ], "script": "base64:AAIDAAAAAAAAAAgIARIECgIIAQAAAAEAAAAABFBBUjcBAAAAIBwl04XOOwgxMVRWhyQ/uUk7/FzqEjzxyYtvCNClVcx5AAAAAQAAAAFpAQAAAAtuaWNlVGlwUGFyNwAAAAIAAAAHYWRkcmVzcwAAAANudW0EAAAABm51bWJlcgkAAaQAAAABBQAAAANudW0EAAAAA3BtdAkBAAAAB2V4dHJhY3QAAAABCAUAAAABaQAAAAdwYXltZW50BAAAAAlwYXltZW50SWQIBQAAAANwbXQAAAAHYXNzZXRJZAQAAAAKY3VycmVudEtleQkAAlgAAAABCAgFAAAAAWkAAAAGY2FsbGVyAAAABWJ5dGVzBAAAAAxjdXJyZW50Q291bnQEAAAAByRtYXRjaDAJAAQaAAAAAgUAAAAEdGhpcwkAASwAAAACCQABLAAAAAIFAAAABm51bWJlcgIAAAABXwUAAAAHYWRkcmVzcwMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAAAAAAAAAAAABAAAAAluZXdBbW91bnQJAABkAAAAAgUAAAAMY3VycmVudENvdW50AAAAAAAAAAABCQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAIJAAEsAAAAAgUAAAAGbnVtYmVyAgAAAAFfBQAAAAdhZGRyZXNzBQAAAAluZXdBbW91bnQFAAAAA25pbAAAAAEAAAACdHgBAAAABnZlcmlmeQAAAAAEAAAAByRtYXRjaDAFAAAAAnR4AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABNUcmFuc2ZlclRyYW5zYWN0aW9uBAAAAAN0dHgFAAAAByRtYXRjaDAJAAH0AAAAAwgFAAAAA3R0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAA3R0eAAAAAZwcm9vZnMAAAAAAAAAAAAIBQAAAAN0dHgAAAAPc2VuZGVyUHVibGljS2V5AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABRTZXRTY3JpcHRUcmFuc2FjdGlvbgQAAAADc3R4BQAAAAckbWF0Y2gwCQAB9AAAAAMIBQAAAANzdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAANzdHgAAAAGcHJvb2ZzAAAAAAAAAAAACAUAAAADc3R4AAAAD3NlbmRlclB1YmxpY0tleQaHO8Zg", "chainId": 87, "height": 2170562, "spentComplexity": 0 } View: original | compacted Prev: none Next: 7tM2gj9FCgraSyn2D8mM2SfkPdwTMURS5QVM8AHV3cqB Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 3 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let PAR7 = base58'2tssREkjgcCFEuH16dNesQgq47nJZ8q8CnETcrq94W3z'
5+
6+@Callable(i)
7+func niceTipPar7 (address,num) = {
8+ let number = toString(num)
9+ let pmt = extract(i.payment)
10+ let paymentId = pmt.assetId
11+ let currentKey = toBase58String(i.caller.bytes)
12+ let currentCount = match getInteger(this, ((number + "_") + address)) {
13+ case a: Int =>
14+ a
15+ case _ =>
16+ 0
17+ }
18+ let newAmount = (currentCount + 1)
19+ WriteSet([DataEntry(((number + "_") + address), newAmount)])
20+ }
21+
22+
23+@Verifier(tx)
24+func verify () = match tx {
25+ case ttx: TransferTransaction =>
26+ sigVerify(ttx.bodyBytes, ttx.proofs[0], ttx.senderPublicKey)
27+ case stx: SetScriptTransaction =>
28+ sigVerify(stx.bodyBytes, stx.proofs[0], stx.senderPublicKey)
29+ case _ =>
30+ true
31+}
32+

github/deemru/w8io/6500d08 
25.31 ms