tx · 5k2v3YT7B9FvM8nANtkhWAA2zWugXC3y4f37xVKqAeSF

3MsCB4gHKSCgx52bNXXkXRAqT22NLH7ciaA:  -0.01400000 Waves

2018.11.15 18:18 [377008] smart account 3MsCB4gHKSCgx52bNXXkXRAqT22NLH7ciaA > SELF 0.00000000 Waves

{ "type": 13, "id": "5k2v3YT7B9FvM8nANtkhWAA2zWugXC3y4f37xVKqAeSF", "fee": 1400000, "feeAssetId": null, "timestamp": 1542295105078, "version": 1, "sender": "3MsCB4gHKSCgx52bNXXkXRAqT22NLH7ciaA", "senderPublicKey": "GfNrLWcr8Biphns5ZmtUi2GnGUQoKHTYdJVNr32oh2R9", "proofs": [ "56dMmxgzXeToYn6iEpniwJZkTXS9dmzyM9Mqzt7A4UMZAamcexjJprtkPZmJq4Ak7KzDSoV767ek8aNrCPsMZsPC" ], "script": "base64:AQQAAAALbWFpbkFkZHJlc3MJAQAAABFhZGRyZXNzRnJvbVN0cmluZwAAAAECAAAAIzNNc0NCNGdIS1NDZ3g1MmJOWFhrWFJBcVQyMk5MSDdjaWFBBAAAABFtYWluQWRkcmVzc1B1YktleQEAAAAg6LQUyw1id1D+SaTpPNpSzV88cpVLAiVVqce1k+wUp1wEAAAAEm1haW5BZGRyZXNzU2lnbmVkMAMJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAABQAAABFtYWluQWRkcmVzc1B1YktleQAAAAAAAAAAAQAAAAAAAAAAAAQAAAASbWFpbkFkZHJlc3NTaWduZWQxAwkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAEFAAAAEW1haW5BZGRyZXNzUHViS2V5AAAAAAAAAAABAAAAAAAAAAAABAAAABFtYWluQWRkcmVzc05vdGFyeQMJAAAAAAAAAgUAAAALbWFpbkFkZHJlc3MIBQAAAAJ0eAAAAAZzZW5kZXIGBwQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE1RyYW5zZmVyVHJhbnNhY3Rpb24EAAAAAnR0BQAAAAckbWF0Y2gwBAAAABBtYWluQWRkcmVzc1ZhbHVlCQEAAAAHZXh0cmFjdAAAAAEJAAQaAAAAAggFAAAAAnR0AAAABnNlbmRlcgIAAAAJZ2FtZXZhbHVlBAAAAApnYW1lclZhbHVlCQEAAAAHZXh0cmFjdAAAAAEJAAQaAAAAAggFAAAAAnR0AAAACXJlY2lwaWVudAIAAAAJZ2FtZXZhbHVlBgMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAPRGF0YVRyYW5zYWN0aW9uBAAAAAJkdAUAAAAHJG1hdGNoMAkAAGcAAAACCQAAZAAAAAIFAAAAEm1haW5BZGRyZXNzU2lnbmVkMAUAAAASbWFpbkFkZHJlc3NTaWduZWQxAAAAAAAAAAABBAAAAAVvdGhlcgUAAAAHJG1hdGNoMAZt5NFn", "chainId": 84, "height": 377008, "spentComplexity": 0 } View: original | compacted Prev: C6WaqxThibHLQFxboHmnajyUkiL1pGmTi4EncSDCcfUD Next: JkdBDRtUQHjsAmHCaY8vPc5ShN9jUCK863cWWwvkzC4 Full:
OldNewDifferences
11 {-# STDLIB_VERSION 1 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let mainAddress = addressFromString("3MsCB4gHKSCgx52bNXXkXRAqT22NLH7ciaA")
44 let mainAddressPubKey = base58'GfNrLWcr8Biphns5ZmtUi2GnGUQoKHTYdJVNr32oh2R9'
55 let mainAddressSigned0 = if (sigVerify(tx.bodyBytes, tx.proofs[0], mainAddressPubKey))
66 then 1
77 else 0
88 let mainAddressSigned1 = if (sigVerify(tx.bodyBytes, tx.proofs[1], mainAddressPubKey))
99 then 1
1010 else 0
1111 let mainAddressNotary = if ((mainAddress == tx.sender))
1212 then true
1313 else false
1414 match tx {
1515 case tt: TransferTransaction =>
1616 let mainAddressValue = extract(getInteger(tt.sender, "gamevalue"))
1717 let gamerValue = extract(getInteger(tt.recipient, "gamevalue"))
1818 true
1919 case dt: DataTransaction =>
2020 ((mainAddressSigned0 + mainAddressSigned1) >= 1)
2121 case other =>
2222 true
2323 }

github/deemru/w8io/873ac7e 
31.69 ms