@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) == 0x000066706d704329ca8c2a4153991e2ddacc968622ca10217ca14952eb7abb966c30 ) ] 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": { "11155111": { "0x37ee091e6d78d5e6a4aa8e1b69fc43e0b1625e08": 1700089080, "0x81485e960e3b4913a2bf24e14928661ee5a539f7": 1700086440 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
65717C529188A5D990F7E400AA24AE763475A0DCE059C5B3F74946044C095168C81CB0858B6CA1F5ABBB2A7A6BF0C9D094D8231C5A9884E568DD75B7
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 000057EF...AC10At 2023-11-15 21:01:43 UTCAmount 0.002303 UCO
Previous public key
0001CD890C1787ABB6C524D8AA3414B7657D7A9E133312F8AB7328157DA9D81EA3A2
Previous signature
43357CC287B613C8D4726642A671AA4C45EE475C0D718F148166A1F689D9C4F002871877EEC63AD9421A6C81335D6848F32A7B2FDBD819B2A0D84275037EAB0B
Origin signature
304502204B8ABF5BF47515F3C6D613B10C46B575BE41F16B7F5A2935A3D51B23EED01481022100CEE9CEAC87A5F245E35F60A2D6D780F4099E5C5A705F59F82706AFBB8C40ACC7
Proof of work
010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765
Proof of integrity
00BEF5297635A28B5506CC419458AE1CCF1D0430CC0B782CFD1C289E38277BDE5E
Coordinator signature
2AF9D3141EACBC02FB369B10AD7191B2FCCCED1EAC6A17D2472F2C2B49F3F37D7552909ABCDFF3FEFB047288FEFD1C69C920432484508FA48AF3ACC69D25250B
Validator #1 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #1 signature
570E68242D05FFE01A4A729FACB326ADB6E78E2AB43E5A1F59B2B95FE394E00D4402939E2F91681E142DC8E20861E22AFF41FE2B488884200AFD696BFA9CED07
Validator #2 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #2 signature
70DB470D83D8B8E1971854EA7C1A575FA14FCFC579F76F770CF650CE071E268F53B7CFD9CDD88909B7E8EFF3BB62110E577E9A1723753C1A0C90985AD7D0DB0D