tx · 6g3R6Hpkj7oA5iBcCtxe66vPtc6JXFYEBJtpcQ7Dii2o

3M7uzD8rT54fKQcP4s417if1VKU8yromEP2:  -0.05500000 Waves

2025.10.05 23:00 [390365] smart account 3M7uzD8rT54fKQcP4s417if1VKU8yromEP2 > SELF 0.00000000 Waves

{ "type": 13, "id": "6g3R6Hpkj7oA5iBcCtxe66vPtc6JXFYEBJtpcQ7Dii2o", "fee": 5500000, "feeAssetId": null, "timestamp": 1759694459434, "version": 2, "chainId": 82, "sender": "3M7uzD8rT54fKQcP4s417if1VKU8yromEP2", "senderPublicKey": "2eFPamS5zez1159HEFEJaxs2XPq3AupPbNApNGffRjqf", "proofs": [ "2R4HnpTaSebzcLq7dq88dRHTGi3CGEjarBtDRAmE2AeLJVoycz94oLTBYKG2ucw4p7ZJ8JBwe5eYYPGFWprXnryg" ], "script": "base64:BgIMCAISAwoBGBIDCgEIBAAHVkVSU0lPTgIFMS4wLjAACGtfQURNSU5TAgtBRE1JTlNfUEJLUwAMa2V5X01BTkFHRVJTAg1NQU5BR0VSU19QQktTAQxfdmFsaWRhdGVQYmsBA3BiawQHYWRkcmVzcwkApwgBCQDZBAEFA3BiawQKYWRkcmVzc1N0cgkApQgBBQdhZGRyZXNzBQphZGRyZXNzU3RyAgFpAQRpbml0AQthZG1pbnNfcGJrcwQMY2hlY2tfYWRtaW5zCQETdmFsdWVPckVycm9yTWVzc2FnZQIJAKIIAQUIa19BRE1JTlMCDkFscmVhZHkgaW5pdGVkAwkAAAIFDGNoZWNrX2FkbWlucwUMY2hlY2tfYWRtaW5zCgEIdmFsaWRhdGUCBWFjY3VtBG5leHQJAQxfdmFsaWRhdGVQYmsBBQRuZXh0BAh2YWxpZFJlcwoAAiRsBQthZG1pbnNfcGJrcwoAAiRzCQCQAwEFAiRsCgAFJGFjYzACAAoBBSRmMF8xAgIkYQIkaQMJAGcCBQIkaQUCJHMFAiRhCQEIdmFsaWRhdGUCBQIkYQkAkQMCBQIkbAUCJGkKAQUkZjBfMgICJGECJGkDCQBnAgUCJGkFAiRzBQIkYQkAAgECFExpc3Qgc2l6ZSBleGNlZWRzIDEwCQEFJGYwXzICCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECCQEFJGYwXzECBQUkYWNjMAAAAAEAAgADAAQABQAGAAcACAAJAAoDCQAAAgUIdmFsaWRSZXMFCHZhbGlkUmVzBAlhZG1pbnNTdHIJALkJAgULYWRtaW5zX3Bia3MCASwJAMwIAgkBC1N0cmluZ0VudHJ5AgUIa19BRE1JTlMFCWFkbWluc1N0cgUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAWkBBHRlc3QBA3BiawQBdAkBDF92YWxpZGF0ZVBiawEFA3BiawMJAAACBQF0BQF0BQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4AgjLeFQ==", "height": 390365, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: 9FLQFwPSVKCvJxCobxFTM26WwjRAoHHCWe5KWhfS6r4e Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 6 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let VERSION = "1.0.0"
5+
6+let k_ADMINS = "ADMINS_PBKS"
7+
8+let key_MANAGERS = "MANAGERS_PBKS"
9+
10+func _validatePbk (pbk) = {
11+ let address = addressFromPublicKey(fromBase58String(pbk))
12+ let addressStr = toString(address)
13+ addressStr
14+ }
15+
16+
17+@Callable(i)
18+func init (admins_pbks) = {
19+ let check_admins = valueOrErrorMessage(getString(k_ADMINS), "Already inited")
20+ if ((check_admins == check_admins))
21+ then {
22+ func validate (accum,next) = _validatePbk(next)
23+
24+ let validRes = {
25+ let $l = admins_pbks
26+ let $s = size($l)
27+ let $acc0 = ""
28+ func $f0_1 ($a,$i) = if (($i >= $s))
29+ then $a
30+ else validate($a, $l[$i])
31+
32+ func $f0_2 ($a,$i) = if (($i >= $s))
33+ then $a
34+ else throw("List size exceeds 10")
35+
36+ $f0_2($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($f0_1($acc0, 0), 1), 2), 3), 4), 5), 6), 7), 8), 9), 10)
37+ }
38+ if ((validRes == validRes))
39+ then {
40+ let adminsStr = makeString(admins_pbks, ",")
41+[StringEntry(k_ADMINS, adminsStr)]
42+ }
43+ else throw("Strict value is not equal to itself.")
44+ }
45+ else throw("Strict value is not equal to itself.")
46+ }
47+
48+
49+
50+@Callable(i)
51+func test (pbk) = {
52+ let t = _validatePbk(pbk)
53+ if ((t == t))
54+ then nil
55+ else throw("Strict value is not equal to itself.")
56+ }
57+
58+

github/deemru/w8io
14.70 ms