tx · 6aDWAxZHoyd5VcDgKuLkqv7PDhq3XVuuyaeQ47Kgf6JY

3NB2jbJZo5pokBTW3c4aiat3w9LbSLCbGU3:  -1.00400000 Waves

2019.11.09 11:46 [757217] smart asset 3NB2jbJZo5pokBTW3c4aiat3w9LbSLCbGU3 > SELF 0 BBA Token 5

{ "type": 15, "id": "6aDWAxZHoyd5VcDgKuLkqv7PDhq3XVuuyaeQ47Kgf6JY", "fee": 100400000, "feeAssetId": null, "timestamp": 1573289308267, "version": 1, "sender": "3NB2jbJZo5pokBTW3c4aiat3w9LbSLCbGU3", "senderPublicKey": "D55uA65TM8azYFSfAKgf5mzRE1Do6r7bNchUFMUw4QFp", "proofs": [ "5Lfia7B9NDoFL5msepEs4u21RAktPFmLgitEKSW1Sdq2z2uhzTNUEk5HaaLqh7doXJqUE3nCsXhGbusvCWHwqggV" ], "assetId": "4p71jCgmDVcv2J9HLrtEXRSE9UPNFfVwGg7nRh2f6r5r", "script": "base64:AwQAAAAEZGFwcAkBAAAAEWFkZHJlc3NGcm9tU3RyaW5nAAAAAQIAAAAjM05CMmpiSlpvNXBva0JUVzNjNGFpYXQzdzlMYlNMQ2JHVTMEAAAABWFkbWluCQEAAAARYWRkcmVzc0Zyb21TdHJpbmcAAAABAgAAACMzTkJEZ1I4aFU2Vzg2U3N0bjNFR2lkOGs5dXhrcWlKanhUNgQAAAAHJG1hdGNoMAUAAAACdHgDAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABdJbnZva2VTY3JpcHRUcmFuc2FjdGlvbgYDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAGVNldEFzc2V0U2NyaXB0VHJhbnNhY3Rpb24GAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABdNYXNzVHJhbnNmZXJUcmFuc2FjdGlvbgYJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATVHJhbnNmZXJUcmFuc2FjdGlvbgQAAAABdAUAAAAHJG1hdGNoMAMDCQAAAAAAAAIIBQAAAAJ0eAAAAAZzZW5kZXIFAAAABGRhcHAGCQAAAAAAAAIIBQAAAAJ0eAAAAAZzZW5kZXIFAAAABWFkbWluBgkAAAIAAAABAgAAABdvbmx5IGlzc3VlciBjYW4gZG8gdGhpcwdLhaTm", "chainId": 84, "height": 757217, "spentComplexity": 0 } View: original | compacted Prev: 6gehfka88TSmLh64AfVbjL51yZQjxUcVFNojAZbUFi2r Next: ALHtDEsHWM8wcv4GCZSvBHo2MiwqL4FpM7mrWQQyCi6A Diff:
OldNewDifferences
33 let dapp = addressFromString("3NB2jbJZo5pokBTW3c4aiat3w9LbSLCbGU3")
44 let admin = addressFromString("3NBDgR8hU6W86Sstn3EGid8k9uxkqiJjxT6")
55 match tx {
6- case t: MassTransferTransaction|TransferTransaction =>
6+ case t: InvokeScriptTransaction|SetAssetScriptTransaction|MassTransferTransaction|TransferTransaction =>
77 if (if ((tx.sender == dapp))
88 then true
99 else (tx.sender == admin))
1010 then true
11- else throw("only owner can sent token")
12- case s: InvokeScriptTransaction|SetAssetScriptTransaction =>
13- if (if ((tx.sender == dapp))
14- then true
15- else (tx.sender == admin))
16- then true
17- else throw("only owner can invoke or set script")
11+ else throw("only issuer can do this")
1812 case _ =>
1913 false
2014 }
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let dapp = addressFromString("3NB2jbJZo5pokBTW3c4aiat3w9LbSLCbGU3")
44 let admin = addressFromString("3NBDgR8hU6W86Sstn3EGid8k9uxkqiJjxT6")
55 match tx {
6- case t: MassTransferTransaction|TransferTransaction =>
6+ case t: InvokeScriptTransaction|SetAssetScriptTransaction|MassTransferTransaction|TransferTransaction =>
77 if (if ((tx.sender == dapp))
88 then true
99 else (tx.sender == admin))
1010 then true
11- else throw("only owner can sent token")
12- case s: InvokeScriptTransaction|SetAssetScriptTransaction =>
13- if (if ((tx.sender == dapp))
14- then true
15- else (tx.sender == admin))
16- then true
17- else throw("only owner can invoke or set script")
11+ else throw("only issuer can do this")
1812 case _ =>
1913 false
2014 }

github/deemru/w8io/c3f4982 
69.06 ms