tx · GRYRFkbFP6yyiBcrGrr1hwsMxuKrSvvKegXJxYrSJtzd

3N4Z7j4oSNfJVUtP4kmMKbhZD5n4xPFpPAu:  -0.01400000 Waves

2019.01.29 23:36 [472030] smart account 3N4Z7j4oSNfJVUtP4kmMKbhZD5n4xPFpPAu > SELF 0.00000000 Waves

{ "type": 13, "id": "GRYRFkbFP6yyiBcrGrr1hwsMxuKrSvvKegXJxYrSJtzd", "fee": 1400000, "feeAssetId": null, "timestamp": 1548794202737, "version": 1, "sender": "3N4Z7j4oSNfJVUtP4kmMKbhZD5n4xPFpPAu", "senderPublicKey": "F3DbYSfYZz6arcD6Mst8HdWScxTeWvTvatC7jp4DGryX", "proofs": [ "39UTUUdrkUkWLaAavL5kQH8MbWmPwb97dT11JBNdYMcAcwfCkeKc6Amdv7G9ErXHjWiNzrVGPdiPyAgeZNEUd173" ], "script": "base64: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", "chainId": 84, "height": 472030, "spentComplexity": 0 } View: original | compacted Prev: EqUKMyNrSaExyAddpA8c4SbxVYEBgccqcBjAq9nAmQhp Next: 8btjoTroeAqoWi4ajT38fzvprKx9J4pDQd7972AA2FE5 Full:
OldNewDifferences
11 {-# STDLIB_VERSION 1 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let me = tx.sender
44 match tx {
55 case t: TransferTransaction =>
66 let att = drop(t.attachment, 22)
77 let key = take(att, 8)
88 let type = drop(take(att, 9), 1)
99 let val = drop(take(att, 10), 2)
1010 let key58 = toBase58String(key)
1111 let valComplex = extract(getBinary(me, key58))
1212 let koeff = if ((type == drop(toBytes(0), 7)))
1313 then 35
1414 else if ((type == drop(toBytes(1), 7)))
1515 then 1
1616 else if ((type == drop(toBytes(2), 7)))
1717 then 1
1818 else if ((type == drop(toBytes(3), 7)))
1919 then 1
2020 else if ((type == drop(toBytes(4), 7)))
2121 then 2
2222 else if ((type == drop(toBytes(5), 7)))
2323 then 2
2424 else if ((type == drop(toBytes(6), 7)))
2525 then 2
2626 else 0
2727 let ver = take(valComplex, 1)
2828 let valReal = if ((type == drop(toBytes(0), 7)))
2929 then drop(take(valComplex, 2), 1)
3030 else if ((type == drop(toBytes(1), 7)))
3131 then drop(take(valComplex, 3), 2)
3232 else if ((type == drop(toBytes(2), 7)))
3333 then drop(take(valComplex, 4), 3)
3434 else if ((type == drop(toBytes(3), 7)))
3535 then drop(take(valComplex, 5), 4)
3636 else if ((type == drop(toBytes(4), 7)))
3737 then drop(take(valComplex, 6), 5)
3838 else if ((type == drop(toBytes(5), 7)))
3939 then drop(take(valComplex, 7), 5)
4040 else if ((type == drop(toBytes(6), 7)))
4141 then drop(take(valComplex, 8), 6)
4242 else toBytes(38)
4343 if ((val == valReal))
4444 then (val != toBytes(38))
4545 else false
4646 case _ =>
4747 true
4848 }

github/deemru/w8io/169f3d6 
44.44 ms