@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": {
"0x44013e365ddc2c588b82e8275df1998d6ad0cedc": 1705222800
}
},
"requested_secrets": {
"000018F6DE0DE9986333454BA9848C7D5317B8463724F1AEDD08CCCFF6BA4C367658": {
"chain_id": 11155111,
"end_time": 1705223100,
"hmac_address": "00002FEB4D1683A7384C1083928797F713D92BCBA2E0D1A67FD779ECA56836BCD639"
}
}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
E46A5BD2131B27C4FFD3A065FDA38FEB9D492CAC9ED17AAB6C63735A04388BCE431F52D02453F9E8BED35F446C774167A1936498BF8A5D285359C134
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000991F...73D9At 2024-01-14 07:05:49 UTCAmount 0.002303 UCO
Previous public key
0001DE06AA21177D2C9BC841DDCF8B9D5CA0ACDA3BA56B858538709E8F3AA4D69B54
Previous signature
A8E79A29D9133704D39F41FB11DA870765D8BF2492CF0787DF00E11E7A71E5154CB01576E2388BCFCB1D71F4526000B7DAE5A0DA1C7AD32366C784A07CC0BA0A
Origin signature
304402206939D198157A7C05E4F06B1EA66831E24D8BFBCBD7CDEA1E1C0542148AC3F31902205DC305836E98B1DB0878AA577A83627494DDBD61A3767CDEF4C64BB94DE5B71B
Proof of work
010204B3B2A53580086B9F36919CF40ABC55904729F78BF43673E216FAC1EB2451DD1E521879C6588F0CB09B150A103A39A73E2816B5ADF51F0721348BA3A66C33023B
Proof of integrity
00BAEBB145DEC49E1212A0EB6A6DA9698DBBBB20D22264F61AEEFECF67C73A7076
Coordinator signature
C06579503AC43CF306E7959004526E7451FA5A7C294C1B15A1466EF977AB99254BFFA1BC642148F232D1A61FD8EA5B2DF9DE184718D1759A1241368D15BB7A04
Validator #1 public key
0001B01EEF96BA7E95FC844D456CE8868F18864519FC9532E1751C2035FD044DD5D0
Validator #1 signature
D2376A218F4AFDD694F0A412A71E172EFCED82817DE47787D4E0A02DB8F3C951F9D2F39BD2ABAB8620F30C00620B618EDE7940B8C955939F43D447193A90D303
Validator #2 public key
00010F2A0E4C424582A94BD90E05FE6931628F91988ABBE387D365994F1F3FCF5A12
Validator #2 signature
3C2E63B0CA4357256E4BCBA2648F929DD0745132E5F689C7DA90E5A019404E48C857A4231157F88B2F2153C2683552F096F9423E496636285FA12436A6B75C06