@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": { "0x6897e1d7bf75a0588e805c56d75eba15ad0118de": 1698944340 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
3DA181D543E779F559671460A21B19094F18F7D356318254C64971649CF1596FCF8140731438692B9131FE02A09CBFF2D8A59142C742EF9F74BC8758
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00006118...23BCAt 2023-11-02 15:00:27 UTCAmount 0.00230884 UCO
Previous public key
0001489472229D6108F4991009ED864A5E8771CA473CE22D6C06200FA2B33094301B
Previous signature
E261D3527C7BCD5CFF613A678251F320E21CB20F95A07F75E81B63369BDEEA8A0F19CCAFC8B7BADF68B519DAC45C133A5EFDD781CFE170C21E46052AE178F004
Origin signature
304602210091F4C7C1F1421F716AAD13F8F685E706006E07616DAC66BFF739795E0B047C19022100C04F5F8D2B06F924C285486C20CBEFFC7F736B1465CF13360E317BC1EA733DB3
Proof of work
0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45
Proof of integrity
0005550D26C4AE98703E2FFB61961FD86F911234A0E19D494B431C309C9A7BDB15
Coordinator signature
9380AB5FFD117948819B537DAB886A987A5727E96B0486F9000532AD4EB018A287A4F405116A9C974A51C4C9139FD6F266C314B1A15D8B40B99F51DE20EC4107
Validator #1 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #1 signature
E41776F9D5A7F28AA001B08D8A1B4AF94E50E9E1BC05B3FC6F729ED640B0F50FF7DD6A96862453F1E37AB86C49AB14948334D0A06BBBF376F88E46E5324F0206
Validator #2 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #2 signature
0939C49B572E6B949D6FA9F11DF812B1BEDF446CA6DA5F2429A2CA0CAB76730B3ADD16A81AA87D33D21861ED1FC43D83D54C0DEE8ED63BD13B0AE9AF18CF7704