tx · 8CgN2Bn74JRYaHMKQ96MaA1yzbgF2UkRtbCk6zADnpTq
3M2UCsLd7wwTDKUR1jLn4UZYygYXya75cHB: -0.01000000 Waves
2025.10.19 03:03 [501414] smart account 3M2UCsLd7wwTDKUR1jLn4UZYygYXya75cHB > SELF 0.00000000 Waves
{
"type": 13,
"id": "8CgN2Bn74JRYaHMKQ96MaA1yzbgF2UkRtbCk6zADnpTq",
"fee": 1000000,
"feeAssetId": null,
"timestamp": 1760832226151,
"version": 2,
"chainId": 82,
"sender": "3M2UCsLd7wwTDKUR1jLn4UZYygYXya75cHB",
"senderPublicKey": "8LFzvJadGHCyRcRue4BeegBPaHhrgz9iikxdNiJo6Com",
"proofs": [
"4JqrsoUVmwAfN5rQ6GAqGoaCmRCo7BS2CWP54m34EZySPNEGoX35GVaaMhX77gwHJ36Sv4G8BwBt7gWo2TwBNT8i"
],
"script": "base64:BgIICAISABIAEgACAAhNVUxUSVNJRwkBEUBleHRyTmF0aXZlKDEwNjIpAQIjM003dXpEOHJUNTRmS1FjUDRzNDE3aWYxVktVOHlyb21FUDIADUNPTlRSQUNUX1RZUEUCCVRFU1RfUE9PTAMBaQEEY2FsbAAJAMwIAgkBDEJvb2xlYW5FbnRyeQICBGJvb2wGCQDMCAIJAQxJbnRlZ2VyRW50cnkCAgNpbnQAAQUDbmlsAWkBBWNhbGwyAAkAzAgCCQEMQm9vbGVhbkVudHJ5AgINYm9vb29vb29vcG9vbAYJAMwIAgkBDEludGVnZXJFbnRyeQICA2ludAABBQNuaWwBaQEEdGVzdAAJAAIBCQClCAEFBHRoaXMBAnR4AQZ2ZXJpZnkABAckbWF0Y2gwBQJ0eAMJAAECBQckbWF0Y2gwAhRTZXRTY3JpcHRUcmFuc2FjdGlvbgQDdHR4BQckbWF0Y2gwBAtzY3JpcHRIYXNoYQkA2AQBCQEFdmFsdWUBCQD2AwEJAQV2YWx1ZQEIBQN0dHgGc2NyaXB0BA5hcHByb3ZlZEhhc2hlcwkBBXZhbHVlAQkAnQgCBQhNVUxUSVNJRwkArAICCQCsAgICB3NjcmlwdF8FDUNPTlRSQUNUX1RZUEUCCl9fYXBwcm92ZWQJAQIhPQIJALMJAgUOYXBwcm92ZWRIYXNoZXMFC3NjcmlwdEhhc2hhBQR1bml0BANvdHgFByRtYXRjaDAJAQt2YWx1ZU9yRWxzZQIJAJsIAgUITVVMVElTSUcJAKwCAgkArAICCQCsAgIJAKUIAQUEdGhpcwIBXwkA2AQBCAUDb3R4AmlkAgpfX2FwcHJvdmVkBziCFZo=",
"height": 501414,
"applicationStatus": "succeeded",
"spentComplexity": 0
}
View: original | compacted
Prev: FkaioUp64NaWv1YgQWxYKHQxd5S7HaJJob1ubgRC8hF
Next: 5kCcXGevmQSusXwNMnboWFVCY1SMpXLX5wasEpFLZXyu
Diff:
| Old | New | | Differences |
|---|
| 7 | 7 | | |
|---|
| 8 | 8 | | @Callable(i) |
|---|
| 9 | 9 | | func call () = [BooleanEntry("bool", true), IntegerEntry("int", 1)] |
|---|
| 10 | + | |
|---|
| 11 | + | |
|---|
| 12 | + | |
|---|
| 13 | + | @Callable(i) |
|---|
| 14 | + | func call2 () = [BooleanEntry("boooooooopool", true), IntegerEntry("int", 1)] |
|---|
| 10 | 15 | | |
|---|
| 11 | 16 | | |
|---|
| 12 | 17 | | |
|---|
Full:
| Old | New | | Differences |
|---|
| 1 | 1 | | {-# STDLIB_VERSION 6 #-} |
|---|
| 2 | 2 | | {-# SCRIPT_TYPE ACCOUNT #-} |
|---|
| 3 | 3 | | {-# CONTENT_TYPE DAPP #-} |
|---|
| 4 | 4 | | let MULTISIG = addressFromStringValue("3M7uzD8rT54fKQcP4s417if1VKU8yromEP2") |
|---|
| 5 | 5 | | |
|---|
| 6 | 6 | | let CONTRACT_TYPE = "TEST_POOL" |
|---|
| 7 | 7 | | |
|---|
| 8 | 8 | | @Callable(i) |
|---|
| 9 | 9 | | func call () = [BooleanEntry("bool", true), IntegerEntry("int", 1)] |
|---|
| 10 | + | |
|---|
| 11 | + | |
|---|
| 12 | + | |
|---|
| 13 | + | @Callable(i) |
|---|
| 14 | + | func call2 () = [BooleanEntry("boooooooopool", true), IntegerEntry("int", 1)] |
|---|
| 10 | 15 | | |
|---|
| 11 | 16 | | |
|---|
| 12 | 17 | | |
|---|
| 13 | 18 | | @Callable(i) |
|---|
| 14 | 19 | | func test () = throw(toString(this)) |
|---|
| 15 | 20 | | |
|---|
| 16 | 21 | | |
|---|
| 17 | 22 | | @Verifier(tx) |
|---|
| 18 | 23 | | func verify () = match tx { |
|---|
| 19 | 24 | | case ttx: SetScriptTransaction => |
|---|
| 20 | 25 | | let scriptHasha = toBase58String(value(blake2b256(value(ttx.script)))) |
|---|
| 21 | 26 | | let approvedHashes = value(getString(MULTISIG, (("script_" + CONTRACT_TYPE) + "__approved"))) |
|---|
| 22 | 27 | | (indexOf(approvedHashes, scriptHasha) != unit) |
|---|
| 23 | 28 | | case otx => |
|---|
| 24 | 29 | | valueOrElse(getBoolean(MULTISIG, (((toString(this) + "_") + toBase58String(otx.id)) + "__approved")), false) |
|---|
| 25 | 30 | | } |
|---|
| 26 | 31 | | |
|---|