@version 1 condition triggered_by: transaction, on: update_state(_state), as: [ previous_public_key: ( # Transaction is not yet validated so we need to use previous address # to get the genesis address previous_address = Chain.get_previous_address() Chain.get_genesis_address(previous_address) == 0x0000072e418b60c6dabd272bc2728b17b352b8104f068d11365d50134f96a4199609 ) ] actions triggered_by: transaction, on: update_state(state) do Contract.set_content Json.to_string(state) end export fun get_state() do Json.parse(contract.content) end
{
"charged_contracts": {
"80001": {
"0x0b2b2a5bd5b4df6171c21c80624832f588cd24d6": 1701768660,
"0x0e5e0d16fcb19cb0a26598f5813ed94a3d7d6ad0": 1701769620,
"0x78677a20bae776f91b0b5cd0c687196674a2c7a2": 1701767940
}
},
"requested_secrets": {}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
FD86D8FACF96AF1BAD3E9CEC61B80750A52704344A6C102826FAA3F41C88AF40273A9BE4F1B9F72105DC53C6AE6267D703D31E55C668AC4BEBF5E298
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00003607...10EEAt 2023-12-05 07:47:40 UTCAmount 0.00230884 UCO
Previous public key
000127240DD9FA9292CAEAA8591B68728F9901E8B3FA7651EA01A6D8ABF4C4CB005E
Previous signature
8D3861C79BB78B609AABF8C1CF760B052BE910D9EE6B7BB25C00994EC7197131FD8AEBA2D7FD2A982F8FD41FB51D2BED3C99D85A91FC58F4944AEC74FE080102
Origin signature
30450221009889F5CB9D2F6158F7BC4BDE3880C232C8E5150C3CCB435314BA28482B9D0EEE02200892875DA3546C7E9CFD025DC5BD11742FC971CC5F396692CD3D4AD67994E6E9
Proof of work
010204B3B2A53580086B9F36919CF40ABC55904729F78BF43673E216FAC1EB2451DD1E521879C6588F0CB09B150A103A39A73E2816B5ADF51F0721348BA3A66C33023B
Proof of integrity
00CAD16F02F20F49DBC033F328CA370C4B534FD68C9470B16945FBCA428B70B8C2
Coordinator signature
DA5A40FED1F221086ECF2A0C85B20081CF730535DB2B6F9B0E874422AB235A09FCEB7CBEFC5FD3AD1C7E86A3D48D0544BE67377C66CE1BAB77A11C0263480001
Validator #1 public key
000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF
Validator #1 signature
F4F2211EC17F1C5C5572141056CD89FA7EF1360697E86C10D7EA1E9CDF79D37D9E8C299CD6D59CCF070195790E521BFAB65E2F197FEBB445320BB0430BB59C09
Validator #2 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #2 signature
D5A6922592FBC2D5A19E14A26A3A40F6FBF33B5CB473D9C50F8229ACF44B8CE74E74237580DD9705A61B1ED466DD7EC41F25EE458CE4F5623DF06D1B1434690C