@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": {
"0x3ed9fbed401fb5ef219e6392126ccd632159b4fd": 1706208420
}
},
"requested_secrets": {}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
07F1C0A762945C2A3D24C7EFDDF3331C29600C978A328B661744EE76ADC46217D758F5C1477974F54CF0FBF7C53D7884EF799BAAAD79E7BE1C63CC04
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 000071E9...5C7AAt 2024-01-25 16:48:48 UTCAmount 0.002303 UCO
Previous public key
00013B3A7415921EE7D6EF8681F4D715D51BB0928B9DB1B0E5ADA2D65F01FECABFF2
Previous signature
2B588E572C233A1500DB55F09EA29358CE20278AE4A520D3D12B5AABD9520C918A66106D21D6E156A975C39A124225C45775ED88E438BB6372DC0838C8FC5101
Origin signature
3045022100E197BD0AE0220DC429613FD68F5205CCDBB8FB013667C3532006E127A9E3918602200551376C051603F54CE11847A731CA09486AAEFBB7F83B7697947A08E01522DB
Proof of work
010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90
Proof of integrity
00677EF1FABC312AF2A054E8FD3777229D438596903CA5DAA942700FA6D8CA842A
Coordinator signature
88977188F4042CD094FB5F2E4665E7FDFAD0C7D0D7504187AB9589B489A5026C05B8A1DF005B8D02C0C779ACA175515C5136C1589EAB92B4D9667BFD5591F409
Validator #1 public key
0001B01EEF96BA7E95FC844D456CE8868F18864519FC9532E1751C2035FD044DD5D0
Validator #1 signature
958994EC9626E901377DA087B81A2B970977C68764DD3C0B5802F84490255B12D70B6D42884F1E6A4B35A8F32286E6FD17BC9B994F97364E84FA1AB2AC918F09
Validator #2 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #2 signature
44A26B5542572A577E094EDBDD9F3F0A9B6BB002E1339585E57AD63C1FA3362F3B59C8AEAF9657117368E23A3BA6C221CCCCDBEA86E23FCC2BD0173C5C4A9A0C