tx · A1D6YFYiymtQW8iCyUcVx4B3fesTxtnby2rF4VLp6HsP

3N2twj8eT6KSsnAn9pmCg81fj2zMwnDemUA:  -0.01400000 Waves

2019.10.26 15:51 [737125] smart account 3N2twj8eT6KSsnAn9pmCg81fj2zMwnDemUA > SELF 0.00000000 Waves

{ "type": 13, "id": "A1D6YFYiymtQW8iCyUcVx4B3fesTxtnby2rF4VLp6HsP", "fee": 1400000, "feeAssetId": null, "timestamp": 1572094285235, "version": 1, "sender": "3N2twj8eT6KSsnAn9pmCg81fj2zMwnDemUA", "senderPublicKey": "CaLwDVLXcV8Cr9MBZ4fzmW3emUhYEjcGz9uw12Fyf7SF", "proofs": [ "3Rx5cUr5zbguLEeqpKU5cEArnUD5xQu1BNrsmXakjcrL7dKcjbVcFzMhEDMfxwJnMU2PnRXWwp6yRbyXyiHxXKH5" ], "script": "base64:AAIDAAAAAAAAAAgIARIECgIICAAAAAAAAAABAAAAAWkBAAAAAldOAAAAAgAAAARrZXl4AAAABG5vdGUEAAAADVNlbmRlckFkZHJlc3MJAAJYAAAAAQgIBQAAAAFpAAAABmNhbGxlcgAAAAVieXRlcwQAAAAIRmFrZU5vdGUCAAAABERlbnkEAAAABUFkZHIxAgAAACMzTjJ0d2o4ZVQ2S1NzbkFuOXBtQ2c4MWZqMnpNd25EZW1VQQQAAAAES2V5MQIAAAAGTXlLZXkxBAAAAAdBbHJlYWR5AgAAABJLZXkgQWxyZWFkeSBFeGlzdHMEAAAABUFkZHIyAgAAACMzTXJxQmFlcmc4aURiY2ZiNlBYMTdxUXhTZVJldkF1M0hLQgQAAAAFQWRkcjMJAQAAABxAZXh0clVzZXIoYWRkcmVzc0Zyb21TdHJpbmcpAAAAAQIAAAAjM01ycUJhZXJnOGlEYmNmYjZQWDE3cVF4U2VSZXZBdTNIS0IEAAAADFRleHRGcm9tS2V5MQkBAAAAB2V4dHJhY3QAAAABCQAEHQAAAAIJAQAAABxAZXh0clVzZXIoYWRkcmVzc0Zyb21TdHJpbmcpAAAAAQUAAAAFQWRkcjEFAAAABEtleTEEAAAADFRleHRGcm9tS2V5MgkBAAAAEUBleHRyTmF0aXZlKDEwNTMpAAAAAgUAAAAFQWRkcjMFAAAABEtleTEDCQAAAAAAAAIFAAAADFRleHRGcm9tS2V5MQIAAAAACQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACBQAAAARrZXl4BQAAAAxUZXh0RnJvbUtleTEFAAAAA25pbAMJAAAAAAAAAgUAAAANU2VuZGVyQWRkcmVzcwUAAAAFQWRkcjIJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIFAAAABGtleXgFAAAAB0FscmVhZHkFAAAAA25pbAkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAANU2VuZGVyQWRkcmVzcwUAAAAIRmFrZU5vdGUFAAAAA25pbAAAAAAVyBZp", "chainId": 84, "height": 737125, "spentComplexity": 0 } View: original | compacted Prev: 8XvPz115AK5N1sfMeoHQR4n2mTrGXbtMwC3UVJEFqLsr Next: 7rx2eJR7JPXK5wDHtEWWZV1Ymt3T8pjTF2zaywaLmq4j Diff:
OldNewDifferences
99 let e = "Deny"
1010 let f = "3N2twj8eT6KSsnAn9pmCg81fj2zMwnDemUA"
1111 let g = "MyKey1"
12- let h = "3MrqBaerg8iDbcfb6PX17qQxSeRevAu3HKB"
13- let i = addressFromStringValue("3MrqBaerg8iDbcfb6PX17qQxSeRevAu3HKB")
14- let j = extract(getString(addressFromStringValue(f), g))
15- let k = getStringValue(i, g)
16- if ((d == h))
17- then WriteSet([DataEntry(b, j)])
18- else WriteSet([DataEntry(d, e)])
12+ let h = "Key Already Exists"
13+ let i = "3MrqBaerg8iDbcfb6PX17qQxSeRevAu3HKB"
14+ let j = addressFromStringValue("3MrqBaerg8iDbcfb6PX17qQxSeRevAu3HKB")
15+ let k = extract(getString(addressFromStringValue(f), g))
16+ let l = getStringValue(j, g)
17+ if ((k == ""))
18+ then WriteSet([DataEntry(b, k)])
19+ else if ((d == i))
20+ then WriteSet([DataEntry(b, h)])
21+ else WriteSet([DataEntry(d, e)])
1922 }
2023
2124
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44
55
66 @Callable(a)
77 func WN (b,c) = {
88 let d = toBase58String(a.caller.bytes)
99 let e = "Deny"
1010 let f = "3N2twj8eT6KSsnAn9pmCg81fj2zMwnDemUA"
1111 let g = "MyKey1"
12- let h = "3MrqBaerg8iDbcfb6PX17qQxSeRevAu3HKB"
13- let i = addressFromStringValue("3MrqBaerg8iDbcfb6PX17qQxSeRevAu3HKB")
14- let j = extract(getString(addressFromStringValue(f), g))
15- let k = getStringValue(i, g)
16- if ((d == h))
17- then WriteSet([DataEntry(b, j)])
18- else WriteSet([DataEntry(d, e)])
12+ let h = "Key Already Exists"
13+ let i = "3MrqBaerg8iDbcfb6PX17qQxSeRevAu3HKB"
14+ let j = addressFromStringValue("3MrqBaerg8iDbcfb6PX17qQxSeRevAu3HKB")
15+ let k = extract(getString(addressFromStringValue(f), g))
16+ let l = getStringValue(j, g)
17+ if ((k == ""))
18+ then WriteSet([DataEntry(b, k)])
19+ else if ((d == i))
20+ then WriteSet([DataEntry(b, h)])
21+ else WriteSet([DataEntry(d, e)])
1922 }
2023
2124

github/deemru/w8io/873ac7e 
39.77 ms