@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": { "0xd632dc5f1cd47fd8c6a3342ae9ecb3fd9ebe4578": 1700524380 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
D455586DE7D6EAF7995DD266601B1B4DD11E85168013F959A419BE10603A2D20BD4BA2881EDBA79ABB9FD67B9E2FC5EBE2652A0D53D3474D8226A721
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000E12C...1A91At 2023-11-20 21:54:08 UTCAmount 0.002303 UCO
Previous public key
00015F0EA1067B2FA6A75F0C3B6347CD098812E47D9F58064C691F564E81BBDD4551
Previous signature
F9A9F42863DCFA506B5020DECEA340FC7ECE5CD1D01331346AA1CCD2EC89530C6C16D91737041E19B0870B619822B6E738734C6C151A20B797FFCC0EE47B9C07
Origin signature
3046022100E20DF750C3636BD25E30DC3FED727F31DB91AAC247835FE510DA14A15ED1724E022100F1D2BAADA5CF6AD31FAA233C9743D54527BBBE9FF0D8CC891F9AC8C19DF4D81B
Proof of work
010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90
Proof of integrity
00CAB5D401AD73536FA3F388455F7F8B78F62F4933E37FE8A249D325B857B44218
Coordinator signature
0B585CCB7B79D75F99F40B47D258E1DD78AE22A85A69DBBDE9B61A1CB1021CCF21A976CE503AEC8C7E923F8E7D8D0FA991013750BE8BFB3491F6DFB73A1E2309
Validator #1 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #1 signature
4A914E967A2B1562B31E67DF7E4E811701CB5826A5B53977B7A97B36C990B7466B1508DF2D631052DBA8E15D47CE97758EEC28396D589636406515CF1DA2510F
Validator #2 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #2 signature
9FC5CD0147ABFA89A8B5D289763D6E6E9586F94145558B47D0C3EC41639FBDE28B77D481486328E4EBB11878D003952801BEB91D5CBE63EF998AE56F454A910D