@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,
"0xf35e366b5a709277eb886986a54494a07cc5aa1e": 1706211600
}
},
"requested_secrets": {}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
079C378EB102C98785E9CB795A7C7A7C45B3529DDAAC12935453330BE137061E6D64B8071F99B9F8BF7FC2C5733E055278C1AD0ADEC1B5079EFD1321
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00004496...EEF6At 2024-01-25 17:49:25 UTCAmount 0.002303 UCO
Previous public key
0001E07FC9E63E11A8610BC81289A9199F0E008C29185AF5437F88BF91299FC68C45
Previous signature
4731C357270C68C9ECB4EED7D42B0C81489EEC205F06BC691EAD5281A94CDD68575E06D21F9A71C2E5B25824F527317CACF321523A04FCB79B732F6144EEEB0E
Origin signature
3045022026644DD2729317C69469C6ABA1BC41AD8F5A02D7A2C196F745974171272854C6022100D6C60070708F3FD33E3E56774DAA0AA97D5BEB3844FB83AC0D5AB73D00DACB18
Proof of work
010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765
Proof of integrity
0010E36974B45CDF60E1626B57EFFA4A17D5D7B0B9996011D5BBCA51180C82209E
Coordinator signature
FFE04D137B8EABB51F31A82AE8088E97B724A6315F8CAD51C2A4821AEAD9A0FF92CFFD42FB9FDEA60B308C90A3279DCD82F8B45DA38BA25355221AC1FE167002
Validator #1 public key
00010F2A0E4C424582A94BD90E05FE6931628F91988ABBE387D365994F1F3FCF5A12
Validator #1 signature
196CD9FF6F2D8C7E3609396404B779172D2CD571389299F9C3CDD034A439294C4C377D675422D629D5E76E0FEFE08DE9CCCC6670C2349CDEEBAC76931FFAFE0C
Validator #2 public key
00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A
Validator #2 signature
4DEC23EB90216D3F6026AD10E31A3EF36B08501AC231C99656A05D1F4180AFA850559E4720D138920CC0158C25DDBC80AC83F549184809E72A65DA22D29D6F09