@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) == 0x00008dd22e7496e86901e9b276a1be6f9512eb09980cc04c7b76495ef37d5666a709 ) ] 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": {
"97": {
"0x04a8df0dc6e530aa4aefa0b1cb0826b162c1b138": 1701768120,
"0x22b34ebda43a7e60a294973105747c5edf6b9d18": 1701772560
}
},
"requested_secrets": {}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
095A17105951AEFE49304B9C52663AADF1AB4642BC70D86BCE746A432336D4E16CBCDB5CA128E45AFE0673C5439F1F70046E5C2D5AEFF571C3E691DA
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000A97E...E1FDAt 2023-12-05 08:37:05 UTCAmount 0.00230406 UCO
Previous public key
0001A230B1E809BF389CA02D49BE33650C6FF6A953B8335A8BACAC5F634EA3FFD8A6
Previous signature
32089948A728470CF9850BCE3E00033CEC53FFD830748D11227025E44201F63CEE9FF078D0FBB25D27CECABA275F204C09E8162CB92AA92799C07791527FA201
Origin signature
3045022100CBEC2F36DFB5AF0068DE2E57CEB987A947F1F116F47016FF04C809C4C9D27E7C02204185B589893B0356037D1378CD2EA167020D761534C8CC69EB4154C37C02160B
Proof of work
010104BB7216545F28C83467606EDA88968E19C436410AB446D1BC88FEBDE3506275F9B0B931CAAE420B96B2A158B7112F13795C878CCC346C76E04A96C59CCFC6FC39
Proof of integrity
001B45581A1B7844ADD854E3091F577F01B03A95DEA5FE594D4D676964B3510721
Coordinator signature
EE2AF20096F0824B923E4BED77760A368054FA1C4A5B398BF9622B3B73F86470338896372D0009486036BA017F8D0678F11E7DD8146F6CF77D100BC822232A0C
Validator #1 public key
000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF
Validator #1 signature
C889C8D65D82703877901BC5A8197964C580ABF32818E60D13948F96B0801630808E32A1A3E08C63A00722774D79D1FC94D4FB6312C4556DA9DF0E8E2D5BDA0C
Validator #2 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #2 signature
11D794DB9B84CC16E198521A9EB8DC659F402C3E635F9393B8CF326EDD5F2654088FEF1FB9B44CA830B57FF57E9B80F6B284F8C5F29BFE9E53B4D0B1403B1400