@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": {
"0x4b2e243a05ca255a311df18f257a9f4b6f5be027": 1701799200
}
},
"requested_secrets": {}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
578EBB973264FA292EE7CBF395F2A7010FC6274C294D8410A5E3E16E666CA7CB773EC561FC99292C49B5C6E8984DAB80726CD79E086DD5AA9A9E3064
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 000014B9...8CB4At 2023-12-05 16:19:01 UTCAmount 0.002303 UCO
Previous public key
00014173A7C46F005F5AB2E7869A0466B72E2B5864878FD3A62563AADA586184AD92
Previous signature
C99C87E8D136C0761BF51EBC729A8BC7850D1A07493E82D7F42C9A2F99E8091F2B95E1CE424B11AB826B651D4DAF6DEEA7E65DC83A6CF6050E034F8CB7F0F404
Origin signature
304502210080FE37864E3C6A55281663B632CD6A15E7930FC534AE2361D1D060D004D5F466022009B030F2D482705083912327B854820F6A01A37BB96EE9292B88932338756F2E
Proof of work
01010484B78F4110D8E9D6FBEC72759895CC9D4532177314FBAA8B07BC525FC1AF48F150EFBF104B1819106B8E3563CD0E1FAAE5325F8FCFE58FF744C35F47669D2704
Proof of integrity
00443B10128D853EE0CA30E1294944BDDE18624C9147F33EE5E150CAFA726F20E9
Coordinator signature
0636ADA89ECBA3751589AFA238C00C763EB5B0604E5740E23BD292483E4AB91E0F12F96DD77A4DA17F6D217FD074F576EA667B48F0FC14EE3D857D1FBDC16C05
Validator #1 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #1 signature
BA8656381ECAA739E473F5AB430BF294E65A855E8F507A98D790F694921729D85E6EDF74223C4A8733C13078A3E9C31FCE6758D6EBD7418A2CCFE4362FE50404
Validator #2 public key
000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF
Validator #2 signature
E98F08A6BC0DF8190271A6246B3E2B567B14DE16B8A73056D1E45321AC4E72DFA11F17A4E086EE4FF6E4A5C5E28DF557EFA523CE4B3EF701E46904850B309003