@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) == 0x0000072e418b60c6dabd272bc2728b17b352b8104f068d11365d50134f96a4199609 ) ] 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": {
"80001": {
"0x423e17aa3d8f5e07a8eeb5c6afdb12a9b14453f5": 1702337160
}
},
"requested_secrets": {}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
AF7DF92BD9E5C9400EF8B31D44DAC80D89803BFABF89360A53A4C9BA7E90273A9BE5A215D3EE63F8B0E6BFA0B6554AD25F1DEAA1F2432BA4B3C1E4B0
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 000047AA...AE2EAt 2023-12-11 21:27:32 UTCAmount 0.00230884 UCO
Previous public key
0001217A2206990E0E3F7DF9A8BFC0102DC9E3BD95C7E5F1467BFB705AD19391ED6A
Previous signature
B5D38B490C00E58B8546A93D51527803AC9EE95A8AB2A1143C9CDB8090257B53C1539EBD8BF45551EAF2128ED41E19D023A88AA4F2D2DCCC12A3ABBFB5B7240D
Origin signature
3045022100A2475ACEBB3E3B4E86F51CE6F6CA6FA6E1B3579DEE8DDC094985045DF453D25E022033C58C47477C64028DE9030E94DED855FD9B94688D52C6457BF2ACFFB453041E
Proof of work
0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45
Proof of integrity
003218BB7E777A9AC43F7636F3F84A8003C62E2274EDC7089F03621F95E607AC10
Coordinator signature
F3E247A4ED4C05C40B750A6E29D441E0011F39C381793349153BACCB6093E7199B2C9FF00BB20499378FC2973907C0A1A0D954DEC34E3B2590301C28E95D9109
Validator #1 public key
000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF
Validator #1 signature
FE806177DE7CA7220BF81D2BA2C5A766F005887D61D69085CFF9AE07C442B934D5DB7B3669D245A97F203C072C6AED78A177ADBF0A67F295CB02B1A78544A00A
Validator #2 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #2 signature
EB0931DFC2441AE0CC25772A74EABC4976B21F1386B954098C594E640C8CE50560715FB2E05C29BE54414602E772D61E5ADEC0D51E2451F9CDCAC4D980FA4F09