@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) == 0x0000072e418b60c6dabd272bc2728b17b352b8104f068d11365d50134f96a4199609 ) ] 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": {
"80001": {
"0x31c5b94f7c8237ea2dd777c4f97029e294aa0cf2": 1706201820,
"0x76eb5f0508ae88df291448b491e662d41e81124f": 1706204640,
"0xb767fea7bb93f31c97519172af30e170916eadda": 1706204760,
"0xf9b936b22dd420d412779dda600f01cdc2d3010d": 1706207280
}
},
"requested_secrets": {}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
83FEF9FC1069C09956D0C125446FA6C8C93D42A19ABFC305EE7E3F7D5FEBB82C4166884C03854FDF5734968C4E2B9EA41AF8A20D2B9564F2B0633DC7
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 000088A4...7366At 2024-01-25 16:29:35 UTCAmount 0.00230884 UCO
Previous public key
000198F1B43BBE0935F62082BB899A6EC0B98C880FF040A27BE4F06224035C00AF68
Previous signature
79A4067CFDF2D10F0CFCBE379844227C0032C756409991D3696250E11F6A2AAF06F4391683021EC441875A35C423A841949C2BACC96E62DD118A996081A8C80F
Origin signature
304502210085D605510136B19BE86DA724DFF424B60B845FB384AC2CC879B7B4E678F7C7C6022021AE10277DFE926098C467B40DA0CF63929AEA88F1DF321C30BB411FD9C8A242
Proof of work
010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90
Proof of integrity
00595CA179E9E6BE6943B6B8D682240A58F8713CB73C0613CE60FF65A184A37140
Coordinator signature
5E7E6B648456F5E3608C2FE0D8005658C1A4AE72341A1D6B767555BF0BEA2EF0C50D56497CFEF978910B333ACE8D4ECC399E9D7CDB69C97BFD564CFA6742CC03
Validator #1 public key
000177BA744AC778DC2D51A1B7C622E7AC4BD1E1AA8DA2D0FCE71BAAB7DAD0E020E0
Validator #1 signature
319F0C380A9412A846E1EBDAC640EBB63ACDC4307D20D9A8B9A7FECE59207959E5926C49BCB80E759F5E8EC51E1308374E2F5F15C480E687A9AE3B9158DB0A06
Validator #2 public key
0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34
Validator #2 signature
E7F2D24C7573AA5A2D9D116BC02B4BD738911F03B5F4CAB16A18BEA42EC8C2F66B0D092EC647C6B65DA46EBE27F18AE82B08C0F29017802F1F2229BAAD142A02