tx · 72uRj48gDHN3M42StxxSqmmhReS9rm5yoUsK9vzqBBEW
3MzU7zbyPJHw4trzPosmt8ChMNPi59f9FDX: -0.00100000 Waves
2022.09.06 11:46 [2217040] smart account 3MzU7zbyPJHw4trzPosmt8ChMNPi59f9FDX > SELF 0.00000000 Waves
{
"type": 13,
"id": "72uRj48gDHN3M42StxxSqmmhReS9rm5yoUsK9vzqBBEW",
"fee": 100000,
"feeAssetId": null,
"timestamp": 1662454028845,
"version": 2,
"chainId": 84,
"sender": "3MzU7zbyPJHw4trzPosmt8ChMNPi59f9FDX",
"senderPublicKey": "8gi6AVEd2uBwKeWhVUVwF2rBncYFPXrQLVXzjitzb8i",
"proofs": [
"4QR1vNxcftc69DKi6scQF3n2rcKbXyqfjLpXf3hV3UaXx2HGZrFqkHELD66o51iqAGa6ncN8FaNkWYNRX6DMAvMb"
],
"script": "base64:AAIFAAAAAAAAAAgIAhIECgIICAAAAAAAAAABAAAAAWkBAAAAEWxpcXVpZGF0ZV90c3VuYW1pAAAAAgAAAANhbW0AAAAGdGFyZ2V0BAAAAAFyCQAD/AAAAAQJAQAAABFAZXh0ck5hdGl2ZSgxMDYyKQAAAAEFAAAAA2FtbQIAAAAJbGlxdWlkYXRlCQAETAAAAAIFAAAABnRhcmdldAUAAAADbmlsBQAAAANuaWwDCQAAAAAAAAIFAAAAAXIFAAAAAXIJAARMAAAAAgkBAAAADEJvb2xlYW5FbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkABCUAAAABCAUAAAABaQAAAAxvcmlnaW5DYWxsZXICAAAAAV8FAAAAA2FtbQIAAAABXwUAAAAGdGFyZ2V0BgUAAAADbmlsCQAAAgAAAAECAAAAJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgAAAAD5ckEX",
"height": 2217040,
"applicationStatus": "succeeded",
"spentComplexity": 0
}
View: original | compacted
Prev: 2xyU777YdU46u6VqkU256cvtSNt7Bg3qfmKFsbBZiH5Q
Next: none
Diff:
Old | New | | Differences |
---|
4 | 4 | | |
---|
5 | 5 | | |
---|
6 | 6 | | @Callable(i) |
---|
7 | | - | func view_block () = throw(toString(lastBlock.timestamp)) |
---|
| 7 | + | func liquidate_tsunami (amm,target) = { |
---|
| 8 | + | let r = invoke(addressFromStringValue(amm), "liquidate", [target], nil) |
---|
| 9 | + | if ((r == r)) |
---|
| 10 | + | then [BooleanEntry(((((toString(i.originCaller) + "_") + amm) + "_") + target), true)] |
---|
| 11 | + | else throw("Strict value is not equal to itself.") |
---|
| 12 | + | } |
---|
8 | 13 | | |
---|
9 | 14 | | |
---|
Full:
Old | New | | Differences |
---|
1 | 1 | | {-# STDLIB_VERSION 5 #-} |
---|
2 | 2 | | {-# SCRIPT_TYPE ACCOUNT #-} |
---|
3 | 3 | | {-# CONTENT_TYPE DAPP #-} |
---|
4 | 4 | | |
---|
5 | 5 | | |
---|
6 | 6 | | @Callable(i) |
---|
7 | | - | func view_block () = throw(toString(lastBlock.timestamp)) |
---|
| 7 | + | func liquidate_tsunami (amm,target) = { |
---|
| 8 | + | let r = invoke(addressFromStringValue(amm), "liquidate", [target], nil) |
---|
| 9 | + | if ((r == r)) |
---|
| 10 | + | then [BooleanEntry(((((toString(i.originCaller) + "_") + amm) + "_") + target), true)] |
---|
| 11 | + | else throw("Strict value is not equal to itself.") |
---|
| 12 | + | } |
---|
8 | 13 | | |
---|
9 | 14 | | |
---|