@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": { "0x77885c302a20b6fdf5b2271f3a5d5cc27b32c68f": 1698660900 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
F682B94C86726B0994497CD600FCEE5EA9A03E6819E1C69EE379B487199FAE254E9B0A93358FE7D8641050D1B30F808D247453EC8BFC278BE0AC6502
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00008C51...7FB6At 2023-10-30 08:16:08 UTCAmount 0.002303 UCO
Previous public key
0001EE181B698072127ABFCC3631E3420B1DB75BC918B39258BB0A2279458434FF97
Previous signature
EEDACAE5153C749FD6BA547D1E62C975F9C8EC7305B32FCD5A79F4D63305987B0D02365E5E6EA9D80D680743DFF929069D6DE2C705C0822D41D1FBE4AAF6E10D
Origin signature
3045022100FB13741E48D8B5103EE18E4A3E422A5BD2289BF9805948A2998D46F4B2B61CA702203F7801447BD4AF83EB8268D4E340C149975363B2A2A050F932C92532464DE59D
Proof of work
010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90
Proof of integrity
00AF99714314CC3EC4ECAA3DCBB28C705D846756D70109E7000D34709D6556C104
Coordinator signature
357E11E2584931D79FCFED788980B7248F23C0E0FBEB129D1B4CCD3149F665C866D8F61494922DCA232091FA38CD75842DFAD0CF98308FB2EF9951F7229ED508
Validator #1 public key
0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34
Validator #1 signature
3AF175D821C418FE240C81DBAD2447EF54E09B4A6A1DCC85A118615ACB91CF4AB15F21DACD2627288CAEFBCDDE38C284607EACA071186595308283A17D735D0F
Validator #2 public key
00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A
Validator #2 signature
19BFFEE686B45B219B35075E155C4BABC86CCD0F7010D5D2A6C6E3203617111AFD0F9E85AD6B0FCDA14AC6379594EB0164232C930291931A7B7DA2DC1B1A8E08