@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": {
"0x9b6fa6ae167c07087a7783ce84546e35b35d7e57": 1701764940,
"0xd92e38f26cbde8df36871838e2d0410702b155d6": 1701765720
}
},
"requested_secrets": {}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
D8FD93F2F3C49040DF217EEF50C04B8A07D0FEDB435B582D2B4C87FEB54CC1BA55855935245168DF487BB2AE62F102CADDEB0594E7EB87A481C99D91
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00002C5B...5416At 2023-12-05 06:42:47 UTCAmount 0.002303 UCO
Previous public key
00012A3C2173F7FE5E846BB08D4B23C86F3F5FA30BF4CB11EEE9A3256613E8FC1B43
Previous signature
ED327A683BDC5609F3CAF449086E4AE906CE8E1F1B1CC1C888AC76EB7A925428E04AFEE15E425A69DC611B16F88E8384CAAD729DBD385281DBEE2DA01D70B208
Origin signature
304502210082A6C515CD018E4DF53979A87D496FD3D14EA771722EF012BED5878914971EC70220265D4D3303113D88769C519E81BEC0F897554649C9492AD2323CA5763546A59F
Proof of work
010204892A04DBE05192BCB662689E7E19700F3F7202028EF0A9F20635C4948436ED85A43BA3017281EE97781342DD8F24ED6F583B5FE542830FDB5191A11843A72A61
Proof of integrity
00F051B0ED70537A1D2E8BCC9801C9D8649FE936B5DA7EFD82D721C8FF88D9F159
Coordinator signature
5D2D295D462320AFF0C32AAE5574A68EDF9F23E98AFCE2B789BC725780D1AC5F92EC395E58E7A85D64E4706F49BBD1D81064AA90467B30EE61397AA739B73006
Validator #1 public key
000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF
Validator #1 signature
BC0FEA7074E8D2BC0D31FD3AA00C9CC7C8B52302234EC1453B9ABF3CB25A6BA6271E077E338C23E7B11897013B0CC6C67F9C31761332CF83974F5B228BA82A0B
Validator #2 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #2 signature
EFFDE6BFFAC3FB2CD6B9F636FDAB2A55701D87C6E6826DBB67C3CA011D4786D9D71E7CA462B04EA14C9C0B3B5DB95929BEC49B411B41C99DD91586EDE0A2C008