@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": { "0xdb2f4580880bab57c1068bbeffef9261e4378660": 1699911900 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
CF25C1DE2A7590468F3010AA703A94E8B3C4F2CE697B1EB3071E257939847B44B517F4563622ECE0BAA0433A83F5CD48B7E0B4D10D2E683FD5B9CCA5
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00005ECB...36B0At 2023-11-13 19:45:36 UTCAmount 0.00230406 UCO
Previous public key
0001BB0AEF8A8B7E2DF5100B7670BFC7DB79201CACC67657611CFD68B7C5C0E2B283
Previous signature
BCD5A97F63C3D479889C22C1B88BCF85E0CBA54B91C8A3448CBB7E37BEACF01B4BB591E25673D7D4ABA79983147CA57484440ADF8E7ADC2DDC58B9874BD9C208
Origin signature
3046022100BAE009160041B67351E083E48FA2D9DE1615F563D0CAC7C08914250BE197A8A5022100F476930D0A05A292097FA42F6BC1A0CAB8D6F03769194EAD7BDC1FCD0881D04A
Proof of work
010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381
Proof of integrity
0082DD4004BE4BA7A11D5F4CAE3F64B0739FADD0CFB23B92E7C325BB6EA59B7E96
Coordinator signature
72317CE9139D6EA398E9E85AEF6940DFD1CC4988A99EF7B5155392185B94F819E78A077C2E66FE62E1086B01BDA75BC5EF8ED4B8FE304D404DF799E9DEECCE09
Validator #1 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #1 signature
2BD302DE9AB8B5445E41F6D94D680BE32090B02A0C365D7E3DB8CA961867336278A4ED46A39D2838BF7684963EB6D507181CB130905FF124573EE95360B04B0B
Validator #2 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #2 signature
47446F73B50E2C2EEC7DCF6A3AF12D6D3411DB844F59635F9A7EC812B3A3AED7EA8221FE555427AD0FAB9319D34B218846399E23E96669D7137272901F3B670C