tx · 6p7MXcEt8cYezVV3eM64w7r37Z5zKa8eA5DAU1h5qyVQ

3MpUDmnN27gMSxHDEFQLW75epUMECTHDn6E:  -0.01400000 Waves

2020.11.26 08:54 [1281988] smart account 3MpUDmnN27gMSxHDEFQLW75epUMECTHDn6E > SELF 0.00000000 Waves

{ "type": 13, "id": "6p7MXcEt8cYezVV3eM64w7r37Z5zKa8eA5DAU1h5qyVQ", "fee": 1400000, "feeAssetId": null, "timestamp": 1606370127730, "version": 2, "chainId": 84, "sender": "3MpUDmnN27gMSxHDEFQLW75epUMECTHDn6E", "senderPublicKey": "FJk5n9i5ysYBtjvPcos6iKm98yzpxms3gECZgg6Y8Bt1", "proofs": [ "5kkF1et3RmtX1GjHJY2A2HnrXSHQqeX8Q7SF7kvrNsipS33iZ3T1xmu2UnvF6jRtYFCFgQgovesgYiXSzxHpGH4N" ], "script": "base64:AAIEAAAAAAAAAAQIAhIAAAAABAAAAAAIZ2V0RGVsYXkAAAAAAAAAAAoAAAAADGFtb3VudFRvR2l2ZQAAAAAAAAAAZAAAAAAHYXNzZXRJZAEAAAAg6KVqvMp3QvJwYTI1Sk9Fg7m5HuWZZxfDcerZC6EEresBAAAAD2dldEludGVnZXJCeUtleQAAAAEAAAADa2V5BAAAAAckbWF0Y2gwCQAEGgAAAAIFAAAABHRoaXMFAAAAA2tleQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhBQAAAAZoZWlnaHQAAAABAAAAAWkBAAAAB2dldFNpZ24AAAAABAAAAAZjYWxsZXIJAAQlAAAAAQkBAAAAFGFkZHJlc3NGcm9tUHVibGljS2V5AAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5BAAAAA5sYXN0Q2FsbEhlaWdodAkBAAAAD2dldEludGVnZXJCeUtleQAAAAEFAAAABmNhbGxlcgQAAAAGY2FuR2V0CQAAZwAAAAIJAABlAAAAAgUAAAAGaGVpZ2h0BQAAAA5sYXN0Q2FsbEhlaWdodAAAAAAAAAAACgMFAAAABmNhbkdldAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgUAAAAGY2FsbGVyBQAAAAZoZWlnaHQJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwkBAAAAB0FkZHJlc3MAAAABCQACWQAAAAEFAAAABmNhbGxlcgUAAAAMYW1vdW50VG9HaXZlBQAAAAdhc3NldElkBQAAAANuaWwJAAACAAAAAQkAASwAAAACCQABLAAAAAIJAAEsAAAAAgIAAAAdWW91IGNhbm5vdCBnZXQgU0lHTiB0b2tlbiB5ZXQJAAGkAAAAAQkAAGUAAAACBQAAAAZoZWlnaHQFAAAADmxhc3RDYWxsSGVpZ2h0CQABpAAAAAEFAAAABmhlaWdodAkAAaQAAAABBQAAAA5sYXN0Q2FsbEhlaWdodAAAAAD7jAV4", "height": 1281988, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: tUtj5hR98UH38F2YvxYrReBYteVYSX9RqDtWcNTTGox Next: RGVJNRdRjgrKs15GoEfZ5UUPUr5J5zdvaBYx21ZUZhv Diff:
OldNewDifferences
2222 let canGet = ((height - lastCallHeight) >= 10)
2323 if (canGet)
2424 then [IntegerEntry(caller, height), ScriptTransfer(Address(fromBase58String(caller)), amountToGive, assetId)]
25- else throw(("You cannot get SIGN token yet" + toString((height - lastCallHeight))))
25+ else throw(((("You cannot get SIGN token yet" + toString((height - lastCallHeight))) + toString(height)) + toString(lastCallHeight)))
2626 }
2727
2828
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 4 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let getDelay = 10
55
66 let amountToGive = 100
77
88 let assetId = base58'Gf9t8FA4H3ssoZPCwrg3KwUFCci8zuUFP9ssRsUY3s6a'
99
1010 func getIntegerByKey (key) = match getInteger(this, key) {
1111 case a: Int =>
1212 a
1313 case _ =>
1414 height
1515 }
1616
1717
1818 @Callable(i)
1919 func getSign () = {
2020 let caller = toString(addressFromPublicKey(i.callerPublicKey))
2121 let lastCallHeight = getIntegerByKey(caller)
2222 let canGet = ((height - lastCallHeight) >= 10)
2323 if (canGet)
2424 then [IntegerEntry(caller, height), ScriptTransfer(Address(fromBase58String(caller)), amountToGive, assetId)]
25- else throw(("You cannot get SIGN token yet" + toString((height - lastCallHeight))))
25+ else throw(((("You cannot get SIGN token yet" + toString((height - lastCallHeight))) + toString(height)) + toString(lastCallHeight)))
2626 }
2727
2828

github/deemru/w8io/3ef1775 
57.94 ms