@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": { "0x4694ec9c0e2c7813cc47188528f07b9b0deb4a9a": 1700154840 } }, "requested_secrets": { "000043A2F017F26EA48DECDE3722B2428525F29061434D429BA376ADDF2AC5CC12BB": { "chain_id": 80001, "end_time": 1700090820, "hmac_address": "000042A8029166358712AFF2DC781358666FEC1B9DB1B88E02ABAF0A83E5F78D0910" } } }
State (0 B)
-
Secret shared with 1 key
Encoded secret
1100C83537C5CBEDBA3319CACF7ACB9FA794E03D8937084E21BC4340C5960DD4772BAF9486B246B2DFE788614686352E0DE74933922C14BE9B98A041
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00008740...01C7At 2023-11-16 15:15:17 UTCAmount 0.00230884 UCO
Previous public key
0001D7CC603FB906C6DFBE8F2FE01F8AB3BE6DF3E4A77DE43A477F5F1A67832AB2B9
Previous signature
DF65F39194FE4019A928812FEB5A7FA3F8D09EAF94B060A2118295751800D001E70BA63BCC363F36220CE07A1D63EB20B199A7714B90BCD38D219A7C3CDB990F
Origin signature
30450220347A6033080A3EAC90111E88C4BA34B9619BCC3C12EC689E01F46587A799DDD9022100B7D01B24E99B3E15ACDDB8861600E03D34F199348255CD5823E292415BEEA04F
Proof of work
0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45
Proof of integrity
00A626AC9A84EF3C0144BEF132D009DE98065CEC5AC2052FFE84F9A489FCD7820C
Coordinator signature
E04861DC6AED2EB7FD035807BC3525368CF427DB9A6FB0415D1649D7BA37CFB2B3703AAECD2D3A45E439F1B498DDFE1F7ADBFF94B43EC831E1878CB341FEA60A
Validator #1 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #1 signature
D9EF250368DFAE2C4E49A1514B9EAE809242944BD07175A237D479AF229E91D318BEC715D9E79C1A3D62F915B6C9620DF50C5259D4A25EB256682103FD17540D
Validator #2 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #2 signature
BE358F6AA2429B458FC870C5F1CF0A0F169AC3C709E5DC142627D703E7ADF1B2C57C0CEACBACC6DA9DB56273996A70CC2627A5507041287372307A0E0B8B590A