tx · A981kBraCfSZRAm3qbkjPVfBMJHwFgkYFQdhh6Ciw2Df
3MwGH6GPcq7jiGNXgS4K6buynpLZR5LAgQm: -0.00500000 Waves
2022.06.20 10:42 [2104415] smart account 3MwGH6GPcq7jiGNXgS4K6buynpLZR5LAgQm > SELF 0.00000000 Waves
{
"type": 13,
"id": "A981kBraCfSZRAm3qbkjPVfBMJHwFgkYFQdhh6Ciw2Df",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1655710979876,
"version": 1,
"sender": "3MwGH6GPcq7jiGNXgS4K6buynpLZR5LAgQm",
"senderPublicKey": "2eJbj7SDBdMYfgGsMHwVxydKqyTMJmtU7srH4REZVa8h",
"proofs": [
"8YmVvGfWcvMUWhPriCgcsk43EKNrHJqYpDoHf5hNSSPjGwe9re3nA9CEn9Gi8shseF2LZhbpp72hwQgQmYSuRW7"
],
"script": "base64:AAIFAAAAAAAAAB0IAhIECgIIARIHCgUIGBEUEhIECgIIAhIECgIIBAAAAAAAAAAEAAAAAWkBAAAACnN0b3JlVmFsdWUAAAACAAAABG5hbWUAAAAFdmFsdWUJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIFAAAABG5hbWUFAAAABXZhbHVlBQAAAANuaWwAAAABaQEAAAAOc3RvcmVMaXN0VmFsdWUAAAAFAAAABG5hbWUAAAAGdmFsdWUxAAAABnZhbHVlMgAAAAZ2YWx1ZTMAAAAGdmFsdWU0CQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgUAAAAEbmFtZQIAAAACXzAJAAGRAAAAAgUAAAAGdmFsdWUxAAAAAAAAAAAACQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAIFAAAABG5hbWUCAAAAAl8xCQABkQAAAAIFAAAABnZhbHVlMgAAAAAAAAAAAAkABEwAAAACCQEAAAAMQm9vbGVhbkVudHJ5AAAAAgkAASwAAAACBQAAAARuYW1lAgAAAAJfMgkAAZEAAAACBQAAAAZ2YWx1ZTMAAAAAAAAAAAAJAARMAAAAAgkBAAAAC0JpbmFyeUVudHJ5AAAAAgkAASwAAAACBQAAAARuYW1lAgAAAAJfMwkAAZEAAAACBQAAAAZ2YWx1ZTQAAAAAAAAAAAAFAAAAA25pbAAAAAFpAQAAABBzdG9yZUJpbmFyeVZhbHVlAAAAAgAAAARuYW1lAAAABXZhbHVlCQAETAAAAAIJAQAAAAtCaW5hcnlFbnRyeQAAAAIFAAAABG5hbWUFAAAABXZhbHVlBQAAAANuaWwAAAABaQEAAAARc3RvcmVCb29sZWFuVmFsdWUAAAACAAAABG5hbWUAAAAFdmFsdWUJAARMAAAAAgkBAAAADEJvb2xlYW5FbnRyeQAAAAIFAAAABG5hbWUFAAAABXZhbHVlBQAAAANuaWwAAAABAAAAAnR4AQAAAAZ2ZXJpZnkAAAAACQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAgFAAAAAnR4AAAAD3NlbmRlclB1YmxpY0tlea50Cl0=",
"chainId": 84,
"height": 2104415,
"applicationStatus": "succeeded",
"spentComplexity": 0
}
View: original | compacted
Prev: 9jJEz5PDqGa5zBDuUcU981BLm49bukMCsx8NhWYAcUAm
Next: 2PrkrtPbkEwCGVJNcixDQ3SjJaPPoyKkQw3N2tLp11Ec
Diff:
Old | New | | Differences |
---|
7 | 7 | | func storeValue (name,value) = [IntegerEntry(name, value)] |
---|
8 | 8 | | |
---|
9 | 9 | | |
---|
| 10 | + | |
---|
| 11 | + | @Callable(i) |
---|
| 12 | + | func storeListValue (name,value1,value2,value3,value4) = [StringEntry((name + "_0"), value1[0]), IntegerEntry((name + "_1"), value2[0]), BooleanEntry((name + "_2"), value3[0]), BinaryEntry((name + "_3"), value4[0])] |
---|
| 13 | + | |
---|
| 14 | + | |
---|
| 15 | + | |
---|
| 16 | + | @Callable(i) |
---|
| 17 | + | func storeBinaryValue (name,value) = [BinaryEntry(name, value)] |
---|
| 18 | + | |
---|
| 19 | + | |
---|
| 20 | + | |
---|
| 21 | + | @Callable(i) |
---|
| 22 | + | func storeBooleanValue (name,value) = [BooleanEntry(name, value)] |
---|
| 23 | + | |
---|
| 24 | + | |
---|
10 | 25 | | @Verifier(tx) |
---|
11 | 26 | | func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey) |
---|
12 | 27 | | |
---|
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 | 7 | | func storeValue (name,value) = [IntegerEntry(name, value)] |
---|
8 | 8 | | |
---|
9 | 9 | | |
---|
| 10 | + | |
---|
| 11 | + | @Callable(i) |
---|
| 12 | + | func storeListValue (name,value1,value2,value3,value4) = [StringEntry((name + "_0"), value1[0]), IntegerEntry((name + "_1"), value2[0]), BooleanEntry((name + "_2"), value3[0]), BinaryEntry((name + "_3"), value4[0])] |
---|
| 13 | + | |
---|
| 14 | + | |
---|
| 15 | + | |
---|
| 16 | + | @Callable(i) |
---|
| 17 | + | func storeBinaryValue (name,value) = [BinaryEntry(name, value)] |
---|
| 18 | + | |
---|
| 19 | + | |
---|
| 20 | + | |
---|
| 21 | + | @Callable(i) |
---|
| 22 | + | func storeBooleanValue (name,value) = [BooleanEntry(name, value)] |
---|
| 23 | + | |
---|
| 24 | + | |
---|
10 | 25 | | @Verifier(tx) |
---|
11 | 26 | | func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey) |
---|
12 | 27 | | |
---|