@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": { "0xca4c87fa4b0333b7b544b9308463564d7d9013ab": 1698403380 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
D929E33F4848F841817F2AE23760282CA4E02991C2540D45BDDED2C0EA0E10F2730A7E71C41DA8A4F2D22BD2DDACFE15E239E5715391B1E4101E6CBA
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00009CDB...ADA1At 2023-10-27 08:44:26 UTCAmount 0.00230884 UCO
Previous public key
0001390D461E5BCF55EA18C512F73D2FD492A36FB2296E6A57943DFBBEF7A49104CF
Previous signature
69F4C17AF7454BE1C65076C4CF0D5C996F143821A6E25ACCEC0C88B8B7EE871E49428C5E3DD8127BC1CDE94F226CABF6566F62238A73CC8F0D1314F90B498806
Origin signature
3044022034555C4AFC1B067EC31AD7E0D9A3D536A9859F6D3D17C806658BE3201AC1DBB902202A868BE6DD8820B61094F2B6DAA69F598F84514EE88D8037D9E23C56B049E831
Proof of work
0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45
Proof of integrity
0097A782F145F0BDFB7E6247727E51A18853E246047DF5D604DC16E5881A0DDF14
Coordinator signature
2B72D0893014E988FB90F3E21693EAEE7AB742199BB537DEF43B879BAD437B03C92CE130857A1F7BFB31EAFC45E81CC769B050AB9E0D03C5D29A2B0B38DA180C
Validator #1 public key
0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34
Validator #1 signature
B387F4D7CCD47C1EBE35F685C3026488FF23CFD350522AEFE17BBD48BE2FA01738897B7ACAD17DA35BF1D1F62BC34A076E66FCE4B7D57C5E3420BF0020A8AB03
Validator #2 public key
00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A
Validator #2 signature
19A4EE56914E4841BB6A15354E729487E8123E4CC90F76213DFBC0898B81A9244EF70A62E9745B099A0CF8966D4EA815B36D70B4A286FE0DB4BE4E6B7C71110A