@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": { "0x684854bf2615342350c77a66b56233e30400d944": 1700006340, "0x9d5117880f7dad8915c98b8c343b3277217a72c3": 1700001000 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
69A2C9C339B02624B6684318773E140F69D6BD3DC798DD2EC22EC97D3EC6BCB5EC88F3F8AB038E36E04DE6BCDB5D516EF588B282121CDCEDC04781B2
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00004A73...4FE8At 2023-11-15 00:22:34 UTCAmount 0.00230406 UCO
Previous public key
00010B2A45B03E7F57418C1432E711AE4789A82A46D4A669FB9CF401FED2B7B35879
Previous signature
4B214AD7C8114D05422400844F6D5417A27C94DA4EB3FE2FD5149FD16830A147C6F071D3E6D8EF29CED51B0CB59DE8312D4A23D14A07D3C0EEFF63330189F707
Origin signature
304502206A02F7EC1E7D597F6112ADD7756994C91D67DE070B2CBFA1DA5E95032AC5BCB1022100E164019DF14BE7D385F1CEA7707958BC18A05C0EED7877959D16CEB0F2F94926
Proof of work
010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381
Proof of integrity
0053EFE68869E703AB69F1CDA90B92B6A5F4BEFDA2B92BC90E5922EB567726FB00
Coordinator signature
F5A8E06F0D5346FEF76C0D91F9BE1B693FD6CD8A0A567C4714166986C844915A190F3FFAFDAA503CE546860C353AEBC561EDF627FBC15A4238E2A752C6D02309
Validator #1 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #1 signature
BA52D7D3B716E33ABF5F057A81CBDB906BF5D4958E6A0C5A6B7051025E81D0042662DEDECF03998AA13794E3A36FA6C14D3C2F3785F766D57179D53978254603
Validator #2 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #2 signature
601283168E49FD375213155E0F925B101DA0756297DD9A3ADFB1C6EDA6315D9262AE026A4778090BBA10DB69FBC89239D016A18F36164F8872791760E986D303