tx · GCy8acn7M1jX9jcfU2Rk3YDizXnsNEKAvasRFCkrwARy

3MwuPUoiiHufvYuxTeBm8gdZH96TSTJ2VKp:  -0.01000000 Waves

2021.05.22 12:37 [1536704] smart account 3MwuPUoiiHufvYuxTeBm8gdZH96TSTJ2VKp > SELF 0.00000000 Waves

{ "type": 13, "id": "GCy8acn7M1jX9jcfU2Rk3YDizXnsNEKAvasRFCkrwARy", "fee": 1000000, "feeAssetId": null, "timestamp": 1621676283610, "version": 2, "chainId": 84, "sender": "3MwuPUoiiHufvYuxTeBm8gdZH96TSTJ2VKp", "senderPublicKey": "DoZh6KnZHYNhTBdY2HnrhzUcaMKF5kBHc25MKqLadb4u", "proofs": [ "3FsMhoxykDabUWr1EeYQFKzc8YUqzJesJCsaAAE5BXVmqnJMKxgk2FhcNH6WkSvyuwhmSveHFPGy84wfW7Tu5r9w" ], "script": "base64:AAIDAAAAAAAAAAcIARIDCgEBAAAAAQEAAAAUdm90ZXJJc0FsbG93ZWRUb1ZvdGUAAAABAAAADnZvdGVyUHVibGljS2V5BAAAAAxzaHJleWFQdWJLZXkBAAAAIAWCc5lXO5NA3t5fWgAFnfVKMUNSR3nxsSuc2cj/qrxcBAAAAA1hYWRpdHlhUHViS2V5AQAAACCVGsVUttRKI68pW9JyeO/TE9Skj1EVOTR4bONRx9hVUQMDCQEAAAACIT0AAAACBQAAAA52b3RlclB1YmxpY0tleQUAAAAMc2hyZXlhUHViS2V5CQEAAAACIT0AAAACBQAAAA52b3RlclB1YmxpY0tleQUAAAANYWFkaXR5YVB1YktleQcHBgAAAAEAAAABaQEAAAAEdm90ZQAAAAEAAAAHdGhlVm90ZQMJAQAAAAEhAAAAAQkBAAAAFHZvdGVySXNBbGxvd2VkVG9Wb3RlAAAAAQgFAAAAAWkAAAAPY2FsbGVyUHVibGljS2V5CQAAAgAAAAECAAAAO1lvdSBjYW4gbm90IHZvdGUgYmVjYXVzZSB5b3UgYXJlIG5vdCBpbiB0aGUgbGlzdCBvZiB2b3RlcnMhBAAAAA9kYXRhRnJvbVN0b3JhZ2UJAAQaAAAAAgUAAAAEdGhpcwkAAlgAAAABCAUAAAABaQAAAA9jYWxsZXJQdWJsaWNLZXkDCQEAAAAJaXNEZWZpbmVkAAAAAQUAAAAPZGF0YUZyb21TdG9yYWdlCQAAAgAAAAECAAAAPllvdSBoYXZlIGFscmVhZHkgdm90ZWQhIFZvdGluZyB0aGUgc2Vjb25kIHRpbWUgaXMgbm90IGFsbG93ZWQuCQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQUAAAAHdGhlVm90ZQUAAAADbmlsAAAAAJ8f8VI=", "height": 1536704, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 85DKTwCqw3j75dV7uiBPwwFnY37GB3EcvUgnABDGsjXr Next: none Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 func a (b) = {
55 let c = base58'NWQox8hYfkq7AZMxrgBsBgS9zAa5LsqZ1mbKUnM4qP9'
66 let d = base58'B33RYi4evho1qdkZedojJiFDKGeycLuH9QGs9nDnH8Ug'
77 if (if ((b != c))
88 then (b != d)
99 else false)
1010 then false
1111 else true
1212 }
1313
1414
1515 @Callable(e)
1616 func vote (f) = if (!(a(e.callerPublicKey)))
1717 then throw("You can not vote because you are not in the list of voters!")
1818 else {
1919 let g = getInteger(this, toBase58String(e.callerPublicKey))
2020 if (isDefined(g))
2121 then throw("You have already voted! Voting the second time is not allowed.")
2222 else WriteSet([DataEntry(toBase58String(e.callerPublicKey), f)])
2323 }
2424
2525

github/deemru/w8io/169f3d6 
22.16 ms