tx · 4RHNza41Rj29GBVxeeEZpfkxJmnuPitmDfT6kiQGyFFZ

3MytSw7AcngStvVzTm7ofB3L25SCnjciiWW:  -0.01000000 Waves

2022.11.01 15:49 [2298067] smart account 3MytSw7AcngStvVzTm7ofB3L25SCnjciiWW > SELF 0.00000000 Waves

{ "type": 13, "id": "4RHNza41Rj29GBVxeeEZpfkxJmnuPitmDfT6kiQGyFFZ", "fee": 1000000, "feeAssetId": null, "timestamp": 1667306954265, "version": 2, "chainId": 84, "sender": "3MytSw7AcngStvVzTm7ofB3L25SCnjciiWW", "senderPublicKey": "CkNRRkoRQc3dM1GjXMP8JiXGqDc7UeaFhoFtLXTWBiyD", "proofs": [ "opP7LqeHgpUBETbLhTKEznDfFtKBRRZDxzwonuJYRyYtF36oJDFhT9mhEGnUrB27ZLG53EKeHnhfJz8niK6AwSH" ], "script": "base64:AAIFAAAAAAAAAAgIAhIECgIICAAAAAAAAAABAAAAAWkBAAAAE3NldFRvdXJuYW1lbnRTdGF0dXMAAAACAAAADHRvdXJuYW1lbnRJZAAAAARkYXRhBAAAAA9kYXRhRnJvbVN0b3JhZ2UJAAQdAAAAAgUAAAAEdGhpcwUAAAAMdG91cm5hbWVudElkAwkBAAAACWlzRGVmaW5lZAAAAAEFAAAAD2RhdGFGcm9tU3RvcmFnZQkAAAIAAAABAgAAABVUb3VybmFtbmV0IGRhdGEgZXhpc3QJAAUUAAAAAgkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACBQAAAAx0b3VybmFtZW50SWQFAAAABGRhdGEFAAAAA25pbAUAAAAEdW5pdAAAAAEAAAACdHgBAAAABnZlcmlmeQAAAAAJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAACAUAAAACdHgAAAAPc2VuZGVyUHVibGljS2V5feTDeg==", "height": 2298067, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 3pSn68rzfvzc1tz9S91kmK1qa8mPLsJ8R6hzsthuQBhu Next: D7Ae5vEeqLLCF1A7E652zxwgyqUvaN1wuXmXiTjtrxKF Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-func voterIsAllowedToVote (voterPublicKey) = {
5- let alekseiPubKey = base58'8QvKvspfNF6cUv2DFMCfvT8SrbraERqXpNMEMqBfJZ3e'
6- let annaPubKey = base58'AtYwJTqWNfwYrPnWVvfmnPTSTEioiLFzUTcZVttgDj1x'
7- if (if ((voterPublicKey != alekseiPubKey))
8- then (voterPublicKey != annaPubKey)
9- else false)
10- then false
11- else true
4+
5+
6+@Callable(i)
7+func setTournamentStatus (tournamentId,data) = {
8+ let dataFromStorage = getString(this, tournamentId)
9+ if (isDefined(dataFromStorage))
10+ then throw("Tournamnet data exist")
11+ else $Tuple2([StringEntry(tournamentId, data)], unit)
1212 }
1313
1414
15-@Callable(i)
16-func setTournamentResult (tournamentId,data) = $Tuple2([StringEntry(tournamentId, data)], unit)
17-
15+@Verifier(tx)
16+func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
1817

github/deemru/w8io/c3f4982 
25.04 ms