tx · DdNXwj7Cp1EgrKXWEaxDpgKeZvJ4s873CCLugFMG4gLC

3MwpUQwpSfHV1rFfHqCuuYL7A9K8ursTQWk:  -0.01400000 Waves

2018.10.08 17:55 [366683] smart account 3MwpUQwpSfHV1rFfHqCuuYL7A9K8ursTQWk > SELF 0.00000000 Waves

{ "type": 13, "id": "DdNXwj7Cp1EgrKXWEaxDpgKeZvJ4s873CCLugFMG4gLC", "fee": 1400000, "feeAssetId": null, "timestamp": 1539009142890, "version": 1, "sender": "3MwpUQwpSfHV1rFfHqCuuYL7A9K8ursTQWk", "senderPublicKey": "5ydncg624xM6LmJKWJ26iZoy7XBdGx9JxcgqKMNhJPaz", "proofs": [ "2SxyfLAvEdsg87gx3ZT7MQFCQW4916LMWDYLa28tZiMYnECZvrJXYWEUG7vSa9M5xVM3Va1CMZTzsLDpnSVT7o25" ], "script": "base64:AQQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAD0RhdGFUcmFuc2FjdGlvbgQAAAACZHQFAAAAByRtYXRjaDAEAAAADmdhbWVOb3RTdGFydGVkBAAAAAckbWF0Y2gxCQAEGgAAAAIIBQAAAAJkdAAAAAZzZW5kZXICAAAACWdhbWVTdGF0ZQMJAAABAAAAAgUAAAAHJG1hdGNoMQIAAAADSW50BAAAAAFpBQAAAAckbWF0Y2gxBwYEAAAAEmdhbWVJbml0aWFsaXphdGlvbgMDBQAAAA5nYW1lTm90U3RhcnRlZAkAAAAAAAACCQEAAAAHZXh0cmFjdAAAAAEJAAQQAAAAAggFAAAAAmR0AAAABGRhdGECAAAAB2NvbW1hbmQAAAAAAAAAAAAHCQAAAAAAAAIJAQAAAAdleHRyYWN0AAAAAQkABBAAAAACCAUAAAACZHQAAAAEZGF0YQIAAAAJZ2FtZVN0YXRlAAAAAAAAAAAABwQAAAATcGxheWVyc1JlZ2lzdHJhdGlvbgMDAwMJAAAAAAAAAgkBAAAAB2V4dHJhY3QAAAABCQAEGgAAAAIIBQAAAAJkdAAAAAZzZW5kZXICAAAACWdhbWVTdGF0ZQAAAAAAAAAAAAkAAAAAAAACCQEAAAAHZXh0cmFjdAAAAAEJAAQQAAAAAggFAAAAAmR0AAAABGRhdGECAAAAB2NvbW1hbmQAAAAAAAAAAAEHCQAAAAAAAAIJAQAAAAdleHRyYWN0AAAAAQkABBAAAAACCAUAAAACZHQAAAAEZGF0YQIAAAAJZ2FtZVN0YXRlAAAAAAAAAAABBwkAAAAAAAACCQEAAAAHZXh0cmFjdAAAAAEJAAQTAAAAAggFAAAAAmR0AAAABGRhdGECAAAAB3BsYXllcjECAAAABWVtcHR5BwkAAAAAAAACCQEAAAAHZXh0cmFjdAAAAAEJAAQTAAAAAggFAAAAAmR0AAAABGRhdGECAAAAB3BsYXllcjICAAAABWVtcHR5BwMFAAAAEmdhbWVJbml0aWFsaXphdGlvbgYFAAAAE3BsYXllcnNSZWdpc3RyYXRpb24GsX4e7w==", "chainId": 84, "height": 366683, "spentComplexity": 0 } View: original | compacted Prev: EtpX2Yoft5UAut5WR1xNwSSEfrPEn7SqrAaoaPjUjot4 Next: Hdntgcv2RrKZ1hQygipfVG9gpNyKzme178BVrVSq9mEq Diff:
OldNewDifferences
1818 else false)
1919 then (extract(getInteger(dt.data, "gameState")) == 1)
2020 else false)
21- then (extract(getString(dt.data, "player1")) == "")
21+ then (extract(getString(dt.data, "player1")) == "empty")
2222 else false)
23- then (extract(getString(dt.data, "player2")) == "")
23+ then (extract(getString(dt.data, "player2")) == "empty")
2424 else false
2525 if (gameInitialization)
2626 then true
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 1 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 match tx {
44 case dt: DataTransaction =>
55 let gameNotStarted = match getInteger(dt.sender, "gameState") {
66 case i: Int =>
77 false
88 case _ =>
99 true
1010 }
1111 let gameInitialization = if (if (gameNotStarted)
1212 then (extract(getInteger(dt.data, "command")) == 0)
1313 else false)
1414 then (extract(getInteger(dt.data, "gameState")) == 0)
1515 else false
1616 let playersRegistration = if (if (if (if ((extract(getInteger(dt.sender, "gameState")) == 0))
1717 then (extract(getInteger(dt.data, "command")) == 1)
1818 else false)
1919 then (extract(getInteger(dt.data, "gameState")) == 1)
2020 else false)
21- then (extract(getString(dt.data, "player1")) == "")
21+ then (extract(getString(dt.data, "player1")) == "empty")
2222 else false)
23- then (extract(getString(dt.data, "player2")) == "")
23+ then (extract(getString(dt.data, "player2")) == "empty")
2424 else false
2525 if (gameInitialization)
2626 then true
2727 else playersRegistration
2828 case _ =>
2929 true
3030 }

github/deemru/w8io/3ef1775 
34.11 ms