@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": { "0x1d0216ee142eae9b0e92fd166f491892e011b667": 1700628420 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
D972628096C90DB5C3A92CF4B3B34AB522050C487A7398BFD1C330D1DCD341ADDF3715D5F7B893D3E81228AD5636739DF1DFB2CF801DF872AE85359E
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000496C...EBD6At 2023-11-22 02:48:07 UTCAmount 0.002303 UCO
Previous public key
00014843953F1C55F492D4FB46774D143F072FDE64CF0AB1FC030638560123D31490
Previous signature
D477DC365BA95FA1E316F0515921AF6BE784438EA0B38F26C774081367990D4474E18E03694E9D9A3EA0C28A066BC2F22802EFA67F10A00C1B7A49D2AE627D0F
Origin signature
3044022038461153B49A2BDA154F8E13691F1F8D51398EE00139CF186E57780F147E3A56022061F0E66B17D07C44280940C4E951F978E4D963FD04CFB490C537C198360759CA
Proof of work
010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765
Proof of integrity
008E6ED19311B4A9BCCF3CF4F4335E5669CBD16EACED1EACA0E3E23EA639AF26C6
Coordinator signature
038679BB439D27071DF3A1537D677056C51F4F5A655BE9EDEA74F6541CC8D19FF34DA00DC5F72FF81B9387618CE603F35348998C8BB3B9E5492C78FE7F4CB008
Validator #1 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #1 signature
BE6D993E59B6C223DBCA8ED2390E631E6D9A24604FC99CD2BB393C00216D99FD4791CF9FB56431C5CBCFCEC1A20F3CA29095FE4529F81FCA48C8D8422373F405
Validator #2 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #2 signature
9C5B2045F0DBE004588883F28DD11A7B3AD9CC123399A079C64326A3B0C9693D3233FD17AA4C593EAA7361236ADC0262BF115EA5E79C52D5B497288FFF228A09