@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) == 0x00008dd22e7496e86901e9b276a1be6f9512eb09980cc04c7b76495ef37d5666a709 ) ] 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": { "97": { "0x58d7a7942e534815684871a0e6c9038436987098": 1700558520, "0xf53e6850ae0ab0fbed822533645460a06cbf93f4": 1700558460 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
2D3612F912C6AB7113A48C5458780FD2F9B9B6282D85DAF2D1D180AF0F32E0672FAC2284B438116A493DBDC8F7BD4530FC04DE2642F4D9732174A780
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000F6CD...8736At 2023-11-21 07:22:33 UTCAmount 0.00230406 UCO
Previous public key
0001CDB2497A739E36D54C30BF1C8F2DA0E9AFA0E131AA1A2B5024C6BA5040DE4A5B
Previous signature
78EE987C0BE7C9F7282B1ED70387D657BFC9F297ECCA7F4B6C63FA5492210E36F35D55C90F5FAAF61C78BAA9D603BB946A80083A1A2984235853B6846E63E602
Origin signature
30440220238521281E922BE352A3DD722C6977DC1EB0AFD219826A7CC51B05B5EC1DDC5E022059F7F978CC77B7901693492010705CDA2E79414A763C234C4C8A28A70761DFF3
Proof of work
010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90
Proof of integrity
00674F6B72C3ECFA9D648AD1E3EE1F93445E9DD75FD7FAAE5A474436444AF4497E
Coordinator signature
610147EC3FAF402974CC870095A7B511A85D855FFDC9A056A1F97609E814F245C7F2C16FD7B22EE094EE72D9DA03B721ED739F2FD83DE63DF608AF7A9E64740A
Validator #1 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #1 signature
563CD689F24187B2EB54C0FAFB6D6D639690F3FF8356B32A1A80DD300AC52F88AFCD148EF7AE6BBE257FBB76C0BD36A82D966251A8C48CE3E570B5686CBF7A01
Validator #2 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #2 signature
C6FB5D476644A9328E1F453E79ECA1A0E903C4766016B2410890841893505E84209ACEF9B5C3EBA458AA5E2BE194E73F14928A1B5491C53FBEB6F2F8DBA90408