tx · 7mQyzGExvnFZuAdUHCb6iQt1FHREB24WZqvhNfTmhZzu
3MrRwrxbQ6cEBVbWcem7P62YrhswiuFCwH6: -0.01000000 Waves
2022.02.06 10:39 [1911465] smart account 3MrRwrxbQ6cEBVbWcem7P62YrhswiuFCwH6 > SELF 0.00000000 Waves
{
"type": 13,
"id": "7mQyzGExvnFZuAdUHCb6iQt1FHREB24WZqvhNfTmhZzu",
"fee": 1000000,
"feeAssetId": null,
"timestamp": 1644133147833,
"version": 2,
"chainId": 84,
"sender": "3MrRwrxbQ6cEBVbWcem7P62YrhswiuFCwH6",
"senderPublicKey": "4KWiGC4UWfngAmTg3n5JF56U2R9F6UsiMuqr3ahWmYKD",
"proofs": [
"33rPXgBjcaRHzJe6XPSZ6kUVhb8aCJQeA6SfDX3D63x8GmsHQvf7bxNcu98884RurR8GhomLhKHW6W7n1bntkcK2"
],
"script": "base64:AAIFAAAAAAAAAAIIAgAAAA0AAAAABE5PTkUCAAAABG5vbmUBAAAADmdldE51bWJlckJ5S2V5AAAAAQAAAANrZXkEAAAAA251bQQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzBQAAAANrZXkDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQAAAAAAAAAAAAUAAAADbnVtAQAAAAtnZXRTdHJCeUtleQAAAAEAAAADa2V5BAAAAANzdHIEAAAAByRtYXRjaDAJAAQdAAAAAgUAAAAEdGhpcwUAAAADa2V5AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAAZTdHJpbmcEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEFAAAABE5PTkUFAAAAA3N0cgEAAAAPZ2V0S2V5SXRlbVByaWNlAAAAAQAAAARpdGVtCQABLAAAAAIFAAAABGl0ZW0CAAAABl9wcmljZQEAAAARZ2V0VmFsdWVJdGVtUHJpY2UAAAABAAAABGl0ZW0JAQAAAA5nZXROdW1iZXJCeUtleQAAAAEJAQAAAA9nZXRLZXlJdGVtUHJpY2UAAAABBQAAAARpdGVtAQAAABVnZXRLZXlVc2VySXRlbUNvdW50ZXIAAAACAAAABHVzZXIAAAAEaXRlbQkAASwAAAACCQABLAAAAAIJAAEsAAAAAgUAAAAEaXRlbQIAAAABXwUAAAAEdXNlcgIAAAAEX2NudAEAAAAXZ2V0VmFsdWVVc2VySXRlbUNvdW50ZXIAAAACAAAABHVzZXIAAAAEaXRlbQkBAAAADmdldE51bWJlckJ5S2V5AAAAAQkBAAAAFWdldEtleVVzZXJJdGVtQ291bnRlcgAAAAIFAAAABHVzZXIFAAAABGl0ZW0BAAAACmdldEtleUl0ZW0AAAACAAAACHN1cHBsaWVyAAAABXRpdGxlCQABLAAAAAICAAAABWl0ZW1fCQACWAAAAAEJAAH3AAAAAQkAAZsAAAABCQABLAAAAAIFAAAACHN1cHBsaWVyBQAAAAV0aXRsZQEAAAAOZ2V0S2V5SXRlbURhdGEAAAABAAAABGl0ZW0JAAEsAAAAAgUAAAAEaXRlbQIAAAAFX2RhdGEBAAAAEmdldEtleUl0ZW1TdXBwbGllcgAAAAEAAAAEaXRlbQkAASwAAAACBQAAAARpdGVtAgAAAAZfb3duZXIBAAAAFGdldFZhbHVlSXRlbVN1cHBsaWVyAAAAAQAAAARpdGVtCQEAAAALZ2V0U3RyQnlLZXkAAAABCQEAAAASZ2V0S2V5SXRlbVN1cHBsaWVyAAAAAQUAAAAEaXRlbQEAAAAVZ2V0S2V5QmFsYW5jZVN1cHBsaWVyAAAAAQAAAAdhY2NvdW50CQABLAAAAAIFAAAAB2FjY291bnQCAAAACF9iYWxhbmNlAQAAABdnZXRWYWx1ZUJhbGFuY2VTdXBwbGllcgAAAAEAAAAHYWNjb3VudAkBAAAADmdldE51bWJlckJ5S2V5AAAAAQkBAAAAFWdldEtleUJhbGFuY2VTdXBwbGllcgAAAAEFAAAAB2FjY291bnQAAAAAAAAAANsgo/E=",
"height": 1911465,
"applicationStatus": "succeeded",
"spentComplexity": 0
}
View: original | compacted
Prev: 5Ad2cRKTPZ1HxTCGFCoYRFnDKJ25cvRk2jCBCDKMxyzD
Next: 2AbqzCtDSRUUQAu1wTSHcggQPGXkHQUsHFNiFTgP97ai
Full:
Old | New | | Differences |
---|
1 | 1 | | {-# STDLIB_VERSION 5 #-} |
---|
2 | 2 | | {-# SCRIPT_TYPE ACCOUNT #-} |
---|
3 | 3 | | {-# CONTENT_TYPE DAPP #-} |
---|
| 4 | + | let a = "none" |
---|
| 5 | + | |
---|
| 6 | + | func b (c) = { |
---|
| 7 | + | let d = { |
---|
| 8 | + | let e = getInteger(this, c) |
---|
| 9 | + | if ($isInstanceOf(e, "Int")) |
---|
| 10 | + | then { |
---|
| 11 | + | let f = e |
---|
| 12 | + | f |
---|
| 13 | + | } |
---|
| 14 | + | else 0 |
---|
| 15 | + | } |
---|
| 16 | + | d |
---|
| 17 | + | } |
---|
4 | 18 | | |
---|
5 | 19 | | |
---|
| 20 | + | func g (c) = { |
---|
| 21 | + | let h = { |
---|
| 22 | + | let e = getString(this, c) |
---|
| 23 | + | if ($isInstanceOf(e, "String")) |
---|
| 24 | + | then { |
---|
| 25 | + | let f = e |
---|
| 26 | + | f |
---|
| 27 | + | } |
---|
| 28 | + | else a |
---|
| 29 | + | } |
---|
| 30 | + | h |
---|
| 31 | + | } |
---|
6 | 32 | | |
---|
7 | | - | @Verifier(a) |
---|
8 | | - | func b () = { |
---|
9 | | - | let c = a |
---|
10 | | - | if ($isInstanceOf(c, "SetScriptTransaction")) |
---|
11 | | - | then { |
---|
12 | | - | let d = c |
---|
13 | | - | true |
---|
14 | | - | } |
---|
15 | | - | else if ($isInstanceOf(c, "DataTransaction")) |
---|
16 | | - | then { |
---|
17 | | - | let d = c |
---|
18 | | - | true |
---|
19 | | - | } |
---|
20 | | - | else false |
---|
21 | | - | } |
---|
| 33 | + | |
---|
| 34 | + | func i (j) = (j + "_price") |
---|
| 35 | + | |
---|
| 36 | + | |
---|
| 37 | + | func k (j) = b(i(j)) |
---|
| 38 | + | |
---|
| 39 | + | |
---|
| 40 | + | func l (m,j) = (((j + "_") + m) + "_cnt") |
---|
| 41 | + | |
---|
| 42 | + | |
---|
| 43 | + | func n (m,j) = b(l(m, j)) |
---|
| 44 | + | |
---|
| 45 | + | |
---|
| 46 | + | func o (p,q) = ("item_" + toBase58String(sha256(toBytes((p + q))))) |
---|
| 47 | + | |
---|
| 48 | + | |
---|
| 49 | + | func r (j) = (j + "_data") |
---|
| 50 | + | |
---|
| 51 | + | |
---|
| 52 | + | func s (j) = (j + "_owner") |
---|
| 53 | + | |
---|
| 54 | + | |
---|
| 55 | + | func t (j) = g(s(j)) |
---|
| 56 | + | |
---|
| 57 | + | |
---|
| 58 | + | func u (v) = (v + "_balance") |
---|
| 59 | + | |
---|
| 60 | + | |
---|
| 61 | + | func w (v) = b(u(v)) |
---|
| 62 | + | |
---|
| 63 | + | |
---|
22 | 64 | | |
---|