tx · 6fJuUchb61VFt87VxYRKW4SCnMBd6xR3VKGTSm7hioWR

3PBbbNAaa8CRK8c7BCBEAfEKPj6cJFcYZb9:  -0.01400000 Waves

2020.02.11 22:01 [1925623] smart account 3PBbbNAaa8CRK8c7BCBEAfEKPj6cJFcYZb9 > SELF 0.00000000 Waves

{ "type": 13, "id": "6fJuUchb61VFt87VxYRKW4SCnMBd6xR3VKGTSm7hioWR", "fee": 1400000, "feeAssetId": null, "timestamp": 1581447660282, "version": 1, "sender": "3PBbbNAaa8CRK8c7BCBEAfEKPj6cJFcYZb9", "senderPublicKey": "83d6wFChzdJX3kHCciBLtew2XE1obM7m5ihvUQqFL2md", "proofs": [ "3oG1kADcPY2qPm388PfTCt76eDWbUMDhBmWnfYUewxP3qNk5JRM6gAC85GWaP3cN97LTq5UXhTsvLGPkT92HieDM" ], "script": null, "chainId": 87, "height": 1925623, "spentComplexity": 0 } View: original | compacted Prev: 2NoUBHcHb394hqmZ9e6GJdDftdJcUPEdJyE3ai7Dct2G Next: none Full:
OldNewDifferences
1-{-# STDLIB_VERSION 3 #-}
2-{-# SCRIPT_TYPE ACCOUNT #-}
3-{-# CONTENT_TYPE DAPP #-}
4-
5-
6-
7-@Verifier(tx)
8-func verify () = {
9- let botPublicKey = base58'EnaJvtroAkTZEWML5sqqYqYtsgRX8xpVxEBWJBKNvViZ'
10- let dappAddress = "3P4PCxsJqMzQBALo8zANHtBDZRRquobHQp7"
11- let senderSigned = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
12- let botSigned = sigVerify(tx.bodyBytes, tx.proofs[0], botPublicKey)
13- if (senderSigned)
14- then true
15- else if (botSigned)
16- then match tx {
17- case i: InvokeScriptTransaction =>
18- let isLiquidationFunc = (i.function == "addLiquidationOrder")
19- let isNeutrinoDapp = (i.dApp == addressFromString(dappAddress))
20- if (if (isLiquidationFunc)
21- then isNeutrinoDapp
22- else false)
23- then true
24- else false
25- case _ =>
26- false
27- }
28- else false
29- }
30-
1+# no script

github/deemru/w8io/3ef1775 
40.80 ms