tx · 552dfCe3idQjfuci67EJDYkpwDbZnXaLqwX8mEqR1Geb

3MtCvj6PXRMffirQTPHjBL5u7fhoUrn7q3u:  -0.01400000 Waves

2019.11.21 14:49 [774905] smart account 3MtCvj6PXRMffirQTPHjBL5u7fhoUrn7q3u > SELF 0.00000000 Waves

{ "type": 13, "id": "552dfCe3idQjfuci67EJDYkpwDbZnXaLqwX8mEqR1Geb", "fee": 1400000, "feeAssetId": null, "timestamp": 1574336872098, "version": 1, "sender": "3MtCvj6PXRMffirQTPHjBL5u7fhoUrn7q3u", "senderPublicKey": "3U1CEsDmMXyPp5z1NXtQE4HZiK5JYASFDu1gudjREyM4", "proofs": [ "4Bi6it9aQ3pR3dovL3cKWGbkK4XSFVTXvVbS3fjYksUW1EDkbpMS3mFW4KZFv8AK2VYaVJYFYyBEE7XazqxfzL8U" ], "script": "base64:AAIDAAAAAAAAAAwIARIDCgEIEgMKAQgAAAAAAAAAAgAAAAFpAQAAAAdyZXF1ZXN0AAAAAQAAAARuYW1lBAAAAANrZXkFAAAABG5hbWUDCQEAAAAJaXNEZWZpbmVkAAAAAQkBAAAAEUBleHRyTmF0aXZlKDEwNTApAAAAAgUAAAAEdGhpcwUAAAADa2V5CQAAAgAAAAECAAAAIVRoZSBjZXJ0aWZpY2F0ZSB3YXMgbm90IHJlcXVlc3RlZAkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAADa2V5AAAAAAAAAAAABQAAAANuaWwAAAABaQEAAAAHYXBwcm92ZQAAAAEAAAAEbmFtZQQAAAADa2V5CQAEsAAAAAEJAAH3AAAAAQkAAZsAAAABBQAAAARuYW1lAwkBAAAAASEAAAABCQEAAAAJaXNEZWZpbmVkAAAAAQkBAAAAEUBleHRyTmF0aXZlKDEwNTApAAAAAgUAAAAEdGhpcwUAAAADa2V5CQAAAgAAAAECAAAAIVRoZSBjZXJ0aWZpY2F0ZSB3YXMgbm90IHJlcXVlc3RlZAkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAADa2V5AAAAAAAAAAABBQAAAANuaWwAAAAAv5Yjjw==", "chainId": 84, "height": 774905, "spentComplexity": 0 } View: original | compacted Prev: GnMQtGkcijWcfx8ryXTMFsBTfkCL8FAX9Y74dmquBRnC Next: 6ZvDEhjjrW6AG8sumGky4pvM767VVnTgidpWWobsRnZ Diff:
OldNewDifferences
66 @Callable(a)
77 func request (b) = {
88 let c = b
9- WriteSet([DataEntry(c, 0)])
9+ if (isDefined(getIntegerValue(this, c)))
10+ then throw("The certificate was not requested")
11+ else WriteSet([DataEntry(c, 0)])
1012 }
1113
1214
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44
55
66 @Callable(a)
77 func request (b) = {
88 let c = b
9- WriteSet([DataEntry(c, 0)])
9+ if (isDefined(getIntegerValue(this, c)))
10+ then throw("The certificate was not requested")
11+ else WriteSet([DataEntry(c, 0)])
1012 }
1113
1214
1315
1416 @Callable(a)
1517 func approve (b) = {
1618 let c = toUtf8String(sha256(toBytes(b)))
1719 if (!(isDefined(getIntegerValue(this, c))))
1820 then throw("The certificate was not requested")
1921 else WriteSet([DataEntry(c, 1)])
2022 }
2123
2224

github/deemru/w8io/6500d08 
30.94 ms