tx · ACVEotrYwkso5TiPA5hcEyT2QDcd2SvqDzwvL1RtFWxU

3MwLcJy3MSb2kq6dUaUR5uBgm8zCKZMjz2S:  -0.01400000 Waves

2021.03.26 22:23 [1455125] smart account 3MwLcJy3MSb2kq6dUaUR5uBgm8zCKZMjz2S > SELF 0.00000000 Waves

{ "type": 13, "id": "ACVEotrYwkso5TiPA5hcEyT2QDcd2SvqDzwvL1RtFWxU", "fee": 1400000, "feeAssetId": null, "timestamp": 1616786751279, "version": 2, "chainId": 84, "sender": "3MwLcJy3MSb2kq6dUaUR5uBgm8zCKZMjz2S", "senderPublicKey": "CgByewRUvLk7UtWSfRMLSYw4Ap2wT5dcdVYKideqDp9M", "proofs": [ "3zUDRDJNUq2X9zWiQr1WziHgq3dtg42dm7WF9pHDtig1CtvMPeaHTuy4qTiP2eLTjuU4t7AoXNfjK6LheNzWNf1r" ], "script": "base64:AAIEAAAAAAAAAAQIAhIAAAAADAAAAAAOdG90YWxGZWVFdGhLZXkCAAAADXRvdGFsX2ZlZV9ldGgAAAAADnRvdGFsRmVlVXNkS2V5AgAAAA10b3RhbF9mZWVfdXNkAAAAABJ0b3RhbEZlZUR5enJhcHRLZXkCAAAAEXRvdGFsX2ZlZV9keXpyYXB0AAAAAA1vcmFjbGVBZGRyZXNzCQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFUvj/uzYkPvAWmBY0l0o79qoW9wh0kW3OWAAAAAA5keXpyYXB0QXNzZXRJZAEAAAAgnxnpc9km71BHiGYaP3+jsvIwnjyNE9APQJ48k4SnBCMAAAAACmV0aEFzc2V0SWQBAAAAICImU7qSm/1VgN3CrHN9jStFD2u0cA4gGz96jcaC4wuhAAAAAAt1c2RuQXNzZXRJZAEAAAAgfGnBa2RwgHQkUhuI1e0jfydVGajNaZehqKCu72Hgd8IBAAAADGdldEZlZUFtb3VudAAAAAEAAAAGYW1vdW50BAAAAANmZWUJAABrAAAAAwUAAAAGYW1vdW50AAAAAAAAAAADAAAAAAAAAABkBQAAAANmZWUBAAAADWdldEludEtleURhdGEAAAABAAAAA2tleQQAAAABdgkBAAAAC3ZhbHVlT3JFbHNlAAAAAgkABBoAAAACBQAAAAR0aGlzBQAAAANrZXkAAAAAAAAAAAAFAAAAAXYBAAAADmdldFRvdGFsRmVlRXRoAAAAAAkBAAAADWdldEludEtleURhdGEAAAABBQAAAA50b3RhbEZlZUV0aEtleQEAAAAOZ2V0VG90YWxGZWVVc2QAAAAACQEAAAANZ2V0SW50S2V5RGF0YQAAAAEFAAAADnRvdGFsRmVlVXNkS2V5AQAAABJnZXRUb3RhbEZlZUR5enJhcHQAAAAACQEAAAANZ2V0SW50S2V5RGF0YQAAAAEFAAAAEnRvdGFsRmVlRHl6cmFwdEtleQAAAAEAAAABaQEAAAAEdGVzdAAAAAAEAAAAA3BtdAkBAAAABXZhbHVlAAAAAQkAAZEAAAACCAUAAAABaQAAAAhwYXltZW50cwAAAAAAAAAAAAQAAAAHYXNzZXRJZAgFAAAAA3BtdAAAAAdhc3NldElkAwkAAAAAAAACBQAAAAdhc3NldElkBQAAAA5keXpyYXB0QXNzZXRJZAkAAAIAAAABAgAAAA1pdHMgYSBkeXpyYXB0CQAAAgAAAAECAAAAEWl0cyBub3QgYSBkeXpyYXB0AAAAALo6R78=", "height": 1455125, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 2pUwbrsRqBuywErVUbHH9NcaKnw1kmzqNg7U6B2vxsfY Next: 5BnAhGPLt9iSQAhg5JcghChrtYMmwh7BL53yFLQJBdPj Diff:
OldNewDifferences
88 let totalFeeDyzraptKey = "total_fee_dyzrapt"
99
1010 let oracleAddress = Address(base58'3N7G2kVtBTh94aEnDHQ9dpi4EdsDxAiDXjB')
11+
12+let dyzraptAssetId = base58'Bi4jxKEFjjYG2emeyxZfpkVMS88N7uAogHNsi1urkoJA'
13+
14+let ethAssetId = base58'3JJkzB4pFXcqdJvC9TcV8ys1FLgesr5SxbhmykkpceQp'
15+
16+let usdnAssetId = base58'9Nf5wpj6jds3VRZKDryp6Dtf3R9d8MdbjNhencLogCr5'
1117
1218 func getFeeAmount (amount) = {
1319 let fee = fraction(amount, 3, 100)
3137
3238
3339 @Callable(i)
34-func test () = throw("hello, script")
40+func test () = {
41+ let pmt = value(i.payments[0])
42+ let assetId = pmt.assetId
43+ if ((assetId == dyzraptAssetId))
44+ then throw("its a dyzrapt")
45+ else throw("its not a dyzrapt")
46+ }
3547
3648
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 4 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let totalFeeEthKey = "total_fee_eth"
55
66 let totalFeeUsdKey = "total_fee_usd"
77
88 let totalFeeDyzraptKey = "total_fee_dyzrapt"
99
1010 let oracleAddress = Address(base58'3N7G2kVtBTh94aEnDHQ9dpi4EdsDxAiDXjB')
11+
12+let dyzraptAssetId = base58'Bi4jxKEFjjYG2emeyxZfpkVMS88N7uAogHNsi1urkoJA'
13+
14+let ethAssetId = base58'3JJkzB4pFXcqdJvC9TcV8ys1FLgesr5SxbhmykkpceQp'
15+
16+let usdnAssetId = base58'9Nf5wpj6jds3VRZKDryp6Dtf3R9d8MdbjNhencLogCr5'
1117
1218 func getFeeAmount (amount) = {
1319 let fee = fraction(amount, 3, 100)
1420 fee
1521 }
1622
1723
1824 func getIntKeyData (key) = {
1925 let v = valueOrElse(getInteger(this, key), 0)
2026 v
2127 }
2228
2329
2430 func getTotalFeeEth () = getIntKeyData(totalFeeEthKey)
2531
2632
2733 func getTotalFeeUsd () = getIntKeyData(totalFeeUsdKey)
2834
2935
3036 func getTotalFeeDyzrapt () = getIntKeyData(totalFeeDyzraptKey)
3137
3238
3339 @Callable(i)
34-func test () = throw("hello, script")
40+func test () = {
41+ let pmt = value(i.payments[0])
42+ let assetId = pmt.assetId
43+ if ((assetId == dyzraptAssetId))
44+ then throw("its a dyzrapt")
45+ else throw("its not a dyzrapt")
46+ }
3547
3648

github/deemru/w8io/026f985 
40.96 ms