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 Diff:
OldNewDifferences
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 func voterIsAllowedToVote (voterPublicKey) = {
5- let alekseiPubKey = base58'NWQox8hYfkq7AZMxrgBsBgS9zAa5LsqZ1mbKUnM4qP9'
6- let annaPubKey = base58'B33RYi4evho1qdkZedojJiFDKGeycLuH9QGs9nDnH8Ug'
7- if (if ((voterPublicKey != alekseiPubKey))
8- then (voterPublicKey != annaPubKey)
5+ let shreyaPubKey = base58'NWQox8hYfkq7AZMxrgBsBgS9zAa5LsqZ1mbKUnM4qP9'
6+ let aadityaPubKey = base58'B33RYi4evho1qdkZedojJiFDKGeycLuH9QGs9nDnH8Ug'
7+ if (if ((voterPublicKey != shreyaPubKey))
8+ then (voterPublicKey != aadityaPubKey)
99 else false)
1010 then false
1111 else true
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 func voterIsAllowedToVote (voterPublicKey) = {
5- let alekseiPubKey = base58'NWQox8hYfkq7AZMxrgBsBgS9zAa5LsqZ1mbKUnM4qP9'
6- let annaPubKey = base58'B33RYi4evho1qdkZedojJiFDKGeycLuH9QGs9nDnH8Ug'
7- if (if ((voterPublicKey != alekseiPubKey))
8- then (voterPublicKey != annaPubKey)
5+ let shreyaPubKey = base58'NWQox8hYfkq7AZMxrgBsBgS9zAa5LsqZ1mbKUnM4qP9'
6+ let aadityaPubKey = base58'B33RYi4evho1qdkZedojJiFDKGeycLuH9QGs9nDnH8Ug'
7+ if (if ((voterPublicKey != shreyaPubKey))
8+ then (voterPublicKey != aadityaPubKey)
99 else false)
1010 then false
1111 else true
1212 }
1313
1414
1515 @Callable(i)
1616 func vote (theVote) = if (!(voterIsAllowedToVote(i.callerPublicKey)))
1717 then throw("You can not vote because you are not in the list of voters!")
1818 else {
1919 let dataFromStorage = getInteger(this, toBase58String(i.callerPublicKey))
2020 if (isDefined(dataFromStorage))
2121 then throw("You have already voted! Voting the second time is not allowed.")
2222 else WriteSet([DataEntry(toBase58String(i.callerPublicKey), theVote)])
2323 }
2424
2525

github/deemru/w8io/169f3d6 
37.31 ms