@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) == 0x000066706d704329ca8c2a4153991e2ddacc968622ca10217ca14952eb7abb966c30 ) ] 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": {
"11155111": {
"0x38ffef970450720260ca5a212e3535c24d662484": 1702128540,
"0x3bbd64e038cb58b1f5855542f097cd1ed1f61575": 1702126920
}
},
"requested_secrets": {}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
6C0D4A29B0C1BEE71A340D8B96AC94550326A1C677FE40C889A80104A3F67E0DB3FC7A52E336B76CABD3EC691EB28D025A92244495E93190626B72A4
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00003B7C...2BC5At 2023-12-09 11:30:39 UTCAmount 0.002303 UCO
Previous public key
0001C46AD4EC669CD940F71BF21B77AE7058E42EE265147449FE8EAC949B6CAB7855
Previous signature
C3E4DF62B5DCDF31FAFE912F2A898E67F938EB7558ACAA07B6F925622671F1DB3A0CB96388B9C98205B144654D715C11261238258BFA1E72263900108C4C6501
Origin signature
3045022020FEDCC457392C4FCFDCF963F6F4B9A33884EFA387925187FF815F22590BD9EF022100B5A6B29DDE3A35E6258B9F39BC35C64083F78D65CEC69FBCD5F4A422427C5ADD
Proof of work
010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712
Proof of integrity
0057C8640294B6EA34EA4B921E1E8CFCA7240C70683D61D3BCD6FF3D9464251390
Coordinator signature
966CD35BCB3D367808A197E320513AE5ED554FA7441436C1F67E1B5856698E2B5C54F58362D8ED2C9339BAD31A34E8F93D896BAA7DD1CA8877A68587C91BA904
Validator #1 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #1 signature
ED54E9ACC88CD77C9A713CCE890516559E80A4EBEA5F3570EAF30EA620CA730B955EC9393CB18BECB4486B57ED42745BE99A0188F4E343B4183F738E8D40DE0F
Validator #2 public key
000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF
Validator #2 signature
A02D36439BEAFEBF5D9130FA4C101B19B3C38AD90A52DA462581E7ADBF56D83AC51085B114C743206606C722EE2D9B1E7E54034471AF72C3F343D32098B3D501