tx · AmH4M5Qst3oi1yFNf9bmEBZYbtUXrfCxmhZ9m5NSp2pw

3P4pKfj9UZHqj6pb18921oSftYuQw35gExR:  -0.01400000 Waves

2020.05.08 17:01 [2052570] smart account 3P4pKfj9UZHqj6pb18921oSftYuQw35gExR > SELF 0.00000000 Waves

{ "type": 13, "id": "AmH4M5Qst3oi1yFNf9bmEBZYbtUXrfCxmhZ9m5NSp2pw", "fee": 1400000, "feeAssetId": null, "timestamp": 1588946637463, "version": 1, "sender": "3P4pKfj9UZHqj6pb18921oSftYuQw35gExR", "senderPublicKey": "8hgD4WjvwsTMpyiL8qrSRuGHEHgWrzU1KH3sH66sB4px", "proofs": [ "43sHsNvd9auVuLLmfYRZfhZibpLNqdmTf69G1T8KzkBQf8FR1cV2v5U5Q8NoqqsFdKJe7jA9S9UzcYLbb6uMyqC4" ], "script": null, "chainId": 87, "height": 2052570, "spentComplexity": 0 } View: original | compacted Prev: CHqbrB95WER7FYtKoo8LAr54t5hDJub4o1bUvZ9gNydD Next: E5bGE45bqmgmtvvGtq7hQZpZ8iHaRRt6h6SkbJJB2qkv 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 dappLiquidationAddress = "3P4PCxsJqMzQBALo8zANHtBDZRRquobHQp7"
11- let dappAuctionAddress = "3PG2vMhK5CPqsCDodvLGzQ84QkoHXCJ3oNP"
12- let senderSigned = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
13- let botSigned = sigVerify(tx.bodyBytes, tx.proofs[0], botPublicKey)
14- if (senderSigned)
15- then true
16- else if (botSigned)
17- then match tx {
18- case i: InvokeScriptTransaction =>
19- if ((i.dApp == addressFromString(dappLiquidationAddress)))
20- then if ((i.function == "addLiquidationOrder"))
21- then true
22- else false
23- else if ((i.dApp == addressFromString(dappAuctionAddress)))
24- then if (if ((i.function == "addBuyBondOrder"))
25- then true
26- else (i.function == "cancelOrder"))
27- then true
28- else false
29- else false
30- case _ =>
31- false
32- }
33- else false
34- }
35-
1+# no script

github/deemru/w8io/3ef1775 
50.12 ms