@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": {
"0x818acae269ed9f484a97d540b9d641b9e01bf554": 1705482840,
"0xf1e9eee037794868da70e84453d13b594fcf7c4b": 1705483800
}
},
"requested_secrets": {}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
6DA5B3779AFA54568A3A61430004AC690CE484265ABD93587E9CE6130302DA6A519B768BDF58A57389FC82E819479C0BA55BF25EB0AFF46174CB8011
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00009BFE...A007At 2024-01-17 07:30:54 UTCAmount 0.002303 UCO
Previous public key
000105462F389ACD1032C5C55FC5F018C2471D869A865EEF601E043008C9E0B7CAEA
Previous signature
3DBC7D21268370C6E32F2499829E8BBCA05D945D216C0FB521797F94F767D26672D127AC0F019AA34B63116BBBAEB9B7023E2CCCC6A1E4B34E75D0DDF7505D04
Origin signature
304502204EFB97AD113CEF4918DAB2C4EB3381C8A308A9791673297D3DBFBA21DDBD71E5022100C61C5792C8641817DEA4E3BF80C574FBE0EB8DFD00A58FC0B7A404304B4284BD
Proof of work
010204892A04DBE05192BCB662689E7E19700F3F7202028EF0A9F20635C4948436ED85A43BA3017281EE97781342DD8F24ED6F583B5FE542830FDB5191A11843A72A61
Proof of integrity
00F3CA80B35705E3608A4332028FA11EA968B19E76BD071E2752BF447E22647C14
Coordinator signature
D9A9854EF6001668BE18359123311220BC0E3C446CBDBC5C951480A468EFA4EC9C05741DCB1C8E028EE5F8DF44B3249C58FCB0800DE8F20F412845F982640706
Validator #1 public key
0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34
Validator #1 signature
7A02093307480CE9F151C96CF9FBE737CDAE6650ABA63A393478473056ECE1579ABAD2C8E73CEDA0D181505F5FB6D6954D0D5F7A39C0541B4A028DF85C3BC50C
Validator #2 public key
000103E30584AD8DE66F9E29419D5D0ABEE5A76722C9FD0D012BDDE3A6E2B149C48D
Validator #2 signature
978BCEA347C56A0430710252D257520684DF09F28A92D539555EBCB27D1E1CB4B70B530E6E9A88752D620F8B2FED304F9FE4AEBE51A1A3D249CDD6196906300B