tx · 7uB6xm8cyf7B7KhHsWGfHF1Y3kSUztJunsuEk4iXbMQ5

3MqbTfLJ5nrYh6fUbS38Hfpe6T8MP5K5HiT:  -0.04000000 Waves

2020.07.29 18:19 [1109050] smart account 3MqbTfLJ5nrYh6fUbS38Hfpe6T8MP5K5HiT > SELF 0.00000000 Waves

{ "type": 13, "id": "7uB6xm8cyf7B7KhHsWGfHF1Y3kSUztJunsuEk4iXbMQ5", "fee": 4000000, "feeAssetId": null, "timestamp": 1596035958086, "version": 1, "sender": "3MqbTfLJ5nrYh6fUbS38Hfpe6T8MP5K5HiT", "senderPublicKey": "EzWkAi3pMjNqjjV3PpJiHWrButTm4aorR4p173qwdGeL", "proofs": [ "5FQdy2Q2hZCBoYViCBRiLYVNpirzRXj57PgV4EDQwZbftYeBhWphQVm7766yPfFgPMYBLmCeYRT9kSyczv6dhWRX" ], "script": "base64:AAIDAAAAAAAAAAcIARIDCgEIAAAAAQEAAAAJZ2V0R2FtZUlkAAAAAQAAAANrZXkJAQAAABFAZXh0ck5hdGl2ZSgxMDUzKQAAAAIFAAAABHRoaXMJAAEsAAAAAgIAAAAHZ2FtZUlkXwUAAAADa2V5AAAAAQAAAAFpAQAAAAlyZXNldEdhbWUAAAABAAAABHRlc3QEAAAABmNhbGxlcgkABCUAAAABCAUAAAABaQAAAAZjYWxsZXIEAAAACG9wcG9uZW50CQEAAAARQGV4dHJOYXRpdmUoMTA1MykAAAACBQAAAAR0aGlzCQABLAAAAAICAAAACW9wcG9uZW50XwUAAAAGY2FsbGVyBAAAAAZnYW1lSWQJAQAAAAlnZXRHYW1lSWQAAAABBQAAAAZjYWxsZXIJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAAEsAAAAAgIAAAAFZ2FtZV8FAAAABmdhbWVJZAcJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAAEsAAAAAgIAAAALZ2FtZVdpbm5lcl8FAAAABmdhbWVJZAUAAAAGY2FsbGVyBQAAAANuaWwAAAAAS4M69A==", "chainId": 84, "height": 1109050, "spentComplexity": 0 } View: original | compacted Prev: FP6Hb58ysJS6RJ9X4FuCQwqbhKXLWdJn9vBWKjy65uZL Next: BGtPqUUJf3m9BMPX1EG31DEDZWNCcWXMuWkxhkwmLAhF Diff:
OldNewDifferences
55
66
77 @Callable(i)
8-func resetGame (resetPlayerId) = {
9- let gameId = getGameId(resetPlayerId)
10- WriteSet([DataEntry(("game_" + gameId), false), DataEntry(("gameWinner_" + gameId), resetPlayerId)])
8+func resetGame (test) = {
9+ let caller = toString(i.caller)
10+ let opponent = getStringValue(this, ("opponent_" + caller))
11+ let gameId = getGameId(caller)
12+ WriteSet([DataEntry(("game_" + gameId), false), DataEntry(("gameWinner_" + gameId), caller)])
1113 }
1214
1315
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 func getGameId (key) = getStringValue(this, ("gameId_" + key))
55
66
77 @Callable(i)
8-func resetGame (resetPlayerId) = {
9- let gameId = getGameId(resetPlayerId)
10- WriteSet([DataEntry(("game_" + gameId), false), DataEntry(("gameWinner_" + gameId), resetPlayerId)])
8+func resetGame (test) = {
9+ let caller = toString(i.caller)
10+ let opponent = getStringValue(this, ("opponent_" + caller))
11+ let gameId = getGameId(caller)
12+ WriteSet([DataEntry(("game_" + gameId), false), DataEntry(("gameWinner_" + gameId), caller)])
1113 }
1214
1315

github/deemru/w8io/169f3d6 
105.81 ms