@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": {
"0xebd379899f351ed6ad40d55dd1e17b77f763a406": 1704822420
}
},
"requested_secrets": {}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
3F965108B93B63E77920CE742998B7151066F6A19148E9CE4944BD82F800986899947DAB6C0E2FE255BB614E2D79238CB025621B903C8555A9CF7340
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 000035C4...40E9At 2024-01-09 15:50:30 UTCAmount 0.002303 UCO
Previous public key
000125B4DD46A3E10E36E2FFABE08A5B961EA195FC1D23E83FA73934E2C6898B561A
Previous signature
909FDD4176D6E90937B79BA011E7618F998AF4739D210AF97040D023ECD37B3F73D413E34BA10F148FE75D48BFB09AD36CABDBB787B510876BDA26FF0A316508
Origin signature
3046022100E6F670F31A99CA6BF15C3E95C739837B2EFB017021B33DAD3A815CD2505A00210221008D9FBB32F7FFCD7AE0A61C6879EAD78F32645107C81E7DEE72369AE99DDB672E
Proof of work
01020451684966573439C38DA99334546FBBDE4A6D96A50B4A4ECBB6572CDBED023F079607407E254421D1779525D11C60D55684F0B403B93B95823554E29D1E2CDB16
Proof of integrity
008F1530735F2EB060A1CF621970C3D2D785AAAC1A0BEE662770F160258EFC2CA3
Coordinator signature
7C2DC897184924A5BED9B5C7EB2C6078C57AC220B980E74C096FCD28F310AB7B7403BFEC057B7A64883BDA481699EB8EE3726D40AF53AA4494249603FEA24409
Validator #1 public key
000162E6ADFF9FBBBC4BDBB3CD56A5A13A1E8576C3619ADC58A189F7E9A3A77FF95D
Validator #1 signature
B48818DA8421C42A6FC16A082B536C3C1CB114E39FDAECD6D66DCB640C0D8F9570B6B69CB1C24472D6BF186E969D7640DDCF7A348C01A52A9705E10792A81B0B
Validator #2 public key
00010F2A0E4C424582A94BD90E05FE6931628F91988ABBE387D365994F1F3FCF5A12
Validator #2 signature
4D47DCF24DCE359ACECA503CC4348A436AD66690169D2D66C7FCEC25BC93A6CCE90C9963BB3488EDDCCA39F52D76AFD51028E2EDC84DD44EF384C795D517E20D