tx · 8M5eZ7FSoi5Vh4CpXgNWDDJ5QAwgdjinR8jVKfKRCL5p

3N3UmzKXACreLX3MxuUSf1zKdxC6GjE8wHD:  -0.01400000 Waves

2021.05.11 17:03 [1521109] smart account 3N3UmzKXACreLX3MxuUSf1zKdxC6GjE8wHD > SELF 0.00000000 Waves

{ "type": 13, "id": "8M5eZ7FSoi5Vh4CpXgNWDDJ5QAwgdjinR8jVKfKRCL5p", "fee": 1400000, "feeAssetId": null, "timestamp": 1620741804633, "version": 1, "sender": "3N3UmzKXACreLX3MxuUSf1zKdxC6GjE8wHD", "senderPublicKey": "Co7gTLr7ZJvVKwToLpuZJqmkVecy5uwupYH6qCkKuhc8", "proofs": [ "3o296hFqH1UtF38JxwfWaN8pj8CmWTMU422uyXGeuXEc6A4MsLDfh9Hr48NQUn3jngk9AgK9iFUYFbE8AQAjiwmG" ], "script": "base64:AAIDAAAAAAAAAAQIARIAAAAABgAAAAALZGljZU51bWJlcnMJAARMAAAAAgAAAAAAAAAAAQkABEwAAAACAAAAAAAAAAACCQAETAAAAAIAAAAAAAAAAAMJAARMAAAAAgAAAAAAAAAABAkABEwAAAACAAAAAAAAAAAFCQAETAAAAAIAAAAAAAAAAAYJAARMAAAAAgAAAAAAAAAABwkABEwAAAACAAAAAAAAAAAIBQAAAANuaWwAAAAADkdBTUVJTlBST0dSRVNTAAAAAAAAAAAAAAAAAAxHQU1FRklOSVNIRUQAAAAAAAAAAAAAAAAAE2dhbWVNYXN0ZXJQdWJsaWNLZXkBAAAAIK9A06gZuS3fBWT2Smv7IP105RjssF0Y0JssrkxWRKh1AAAAAAlnYW1lVG9rZW4BAAAAIK5gG7nVQrpvLZOnYFVOI3kG7J/W0G+EQyJ8FisXZ2EDAAAAABBsYXN0Um9sbGVkTnVtYmVyAAAAAAAAAAAAAAAAAQAAAAFpAQAAAAlzdGFydEdhbWUAAAAABAAAAANwbXQJAQAAAAdleHRyYWN0AAAAAQgFAAAAAWkAAAAHcGF5bWVudAMJAQAAAAlpc0RlZmluZWQAAAABCAUAAAADcG10AAAAB2Fzc2V0SWQJAAACAAAAAQIAAAAhY2FuIGhvZGwgd2F2ZXMgb25seSBhdCB0aGUgbW9tZW50BAAAAApjdXJyZW50S2V5CQACWAAAAAEICAUAAAABaQAAAAZjYWxsZXIAAAAFYnl0ZXMEAAAADWN1cnJlbnRBbW91bnQEAAAAByRtYXRjaDAJAAQaAAAAAgUAAAAEdGhpcwUAAAAKY3VycmVudEtleQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAAAAAAAAAAAABAAAAAluZXdBbW91bnQJAABkAAAAAgUAAAANY3VycmVudEFtb3VudAgFAAAAA3BtdAAAAAZhbW91bnQJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIFAAAACmN1cnJlbnRLZXkFAAAACW5ld0Ftb3VudAUAAAADbmlsAAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAQAAAAHJG1hdGNoMAUAAAACdHgJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAACAUAAAACdHgAAAAPc2VuZGVyUHVibGljS2V5oc1tbA==", "chainId": 84, "height": 1521109, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: HhWwC8oCUXxm7bHnzjTDL9JweaWhkXvr24N9symXnF6Q Next: EGyyPQkYYK8nXSMMgPKCgdiKFGroSXMUYZsRBYujyHuC Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let diceNumbers = [1, 2, 3, 4, 5, 6, 7, 8]
55
66 let GAMEINPROGRESS = 0
77
88 let GAMEFINISHED = 0
99
1010 let gameMasterPublicKey = base58'Co7gTLr7ZJvVKwToLpuZJqmkVecy5uwupYH6qCkKuhc8'
1111
1212 let gameToken = base58'CjgwQi4TUfkHaLgTigyd3xuEpT3GU1ihtHxK2uy5VG4S'
1313
1414 let lastRolledNumber = 0
1515
1616 @Callable(i)
1717 func startGame () = {
1818 let pmt = extract(i.payment)
1919 if (isDefined(pmt.assetId))
2020 then throw("can hodl waves only at the moment")
2121 else {
2222 let currentKey = toBase58String(i.caller.bytes)
2323 let currentAmount = match getInteger(this, currentKey) {
2424 case a: Int =>
2525 a
2626 case _ =>
2727 0
2828 }
2929 let newAmount = (currentAmount + pmt.amount)
3030 WriteSet([DataEntry(currentKey, newAmount)])
3131 }
3232 }
3333
3434
3535 @Verifier(tx)
3636 func verify () = match tx {
3737 case _ =>
3838 sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
3939 }
4040

github/deemru/w8io/873ac7e 
26.05 ms