@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": {
"0x465b7fd05c1d673ae1d446caf4abc0c5d5ec1e70": 1701442200,
"0x82b64adba056fc99ae32d5631b98853c4bd95e98": 1701436260
}
},
"requested_secrets": {}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
A26CA736DEDBF0D1C2DF372C6E1731792AF1D6585CAFC5A29C03BF6BC729AEFD57EEE170634EF3A7494B4DAD11A1E70616F014AF5F552BE0402EA0EE
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000993A...FD8DAt 2023-12-01 12:59:02 UTCAmount 0.00230884 UCO
Previous public key
0001313F47BBFF3F78CCF3A5CFACB3FBD9A8428685E18A9FE849F5000897B9BDF29F
Previous signature
81735866682AF13087CE912E27A682D663B6A8FDF335DBF6EF825365C6075A751E749B382587717641B7B80CFD77C162CF77BBA806878EC418CCC6D423AA3D07
Origin signature
304602210084B221BA80FF04BE8ECBE8F963B3C9BD96C1884776F01FB6EC20D993DB6F827F022100FDDECAA6C2683926EA17A2338C4AEE8571F92AAA219777DAAF69475C331A29E4
Proof of work
010104228ED9FE757FA46CEDCAE4E3FDDEC1EF6511A71B15E5611AA36EA41DFB969EF2FB83D72D13AD1E89873CD4EFF1364880B3557D72AE5188EF5E1BD09253CE235A
Proof of integrity
003F55F399677BAD5370CF185346A7B8C346631CCC2E53046F0E98FAE08AA813FB
Coordinator signature
771112F1601A66DBB14735D47521931B2A700336826840D7A33CA262B656BA3E34431A57171003979D9DA8FF12D1AA298691082FA0765DF0FB724E463DDD0C0C
Validator #1 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #1 signature
A3AC94AF8733D0FB65F559FC4BE739C2409E133EECC817C7C25940C0B8907929C80DF69BA9DB21140C288087841B6075831BC905D1C91B0E64ACF179FE0C5905