@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
7ABCA222CE93943FE9B1BE576DEAE8938CCAD3B06EB4168C241CA40F4F7C735535C14510CADDFAF3DE37528B4BA7A720379CAC974477E440B23BA279
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 000093F2...97A4At 2023-11-14 22:00:14 UTCAmount 0.00230406 UCO
Previous public key
00016241D00F4BADFB94B6F17B4ECD4869383B4EE4BE70428641CEC7983BAFC9F33D
Previous signature
6D17D00BF1955083704067D669230B1FD061C8C9C083789088101028BD30BA32CD991C8589932EFD4702CEBEB02A2971ECBAD13285EDA8685BC471FB2F6B1105
Origin signature
304402200A8232CC744333F090EFB0513F5837BBBC8A578876C5FB8CF85E3AB550E95D1B02207F3615C3BEE8C6B3155F3A964E2F1D282ACDBEAF623605D14003E10F32A23D1C
Proof of work
010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90
Proof of integrity
004F97A89A0A48864CADEF1D190A099540AA9EAC815D290DAC4D6DE791A5216BA4
Coordinator signature
9A87E1F536B297B25816876D01340AF8A6814ABB8B95E6083D7285CCDC62A370F4BFA49A8D72A98773E15D33D3A012F93790F76256AB1ECDB843953440E51D0D
Validator #1 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #1 signature
44A436B8939548CCE2FC2FAC0F96F4D4241457BC0E2459B34F6E3EA738FFFF15B83B1C7529086BA01B5200A5BC4842780138CB5C9BD4E417FEAFD54BD0A12500
Validator #2 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #2 signature
BF8334CD0FBD3595E246C69A692604B46CB4865E3DE73E169202844F994506AD16ADEB436C57CF59BB7658F57023FB166C5EA69F449E4699B37D49EEE701410F