@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": {
"0x78677a20bae776f91b0b5cd0c687196674a2c7a2": 1701767940
}
},
"requested_secrets": {}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
7B9EFF98D475CEC1FB90C005164AEC7EA2326BEB0C85C9B323003F7B36AAA618832AEB61C2D55952E38B829BF0C7BAA737ED3E8356930A3A36CFA69A
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00006FAB...BCF2At 2023-12-05 07:19:38 UTCAmount 0.00230884 UCO
Previous public key
00014137988A0FF2D997BDB6D834A912340542F1A1DD78BD3E303FFE89B604E3A59A
Previous signature
F6BE3F46A39D5D2FB39BB2AEAEDE62821CB7E0DA999EC5243270C949C4D5948F6C258938033A7096977719877EC9483AF0797592EDFCB54CD7134E1364A71D0B
Origin signature
3046022100EA5B42D49B61B5910BA86429E7A7B327FE1370E5C6206383EB0925348ED3E010022100AED385D8982EC23DBB63E343E3FBBE8CCC7D62B64244EF4FA561652E8449E8D6
Proof of work
010104228ED9FE757FA46CEDCAE4E3FDDEC1EF6511A71B15E5611AA36EA41DFB969EF2FB83D72D13AD1E89873CD4EFF1364880B3557D72AE5188EF5E1BD09253CE235A
Proof of integrity
006704A975C458D54906B9FD3EB70B421304508E61BD9D7B51FA4EBF9A08C5D699
Coordinator signature
8A29ACEC7C19F4785457BEC536690C44BB6CCDDF3FBF08113716BFB1F41794E0EA72A4CFF4F2040F76AC874BFCE2843539877C13E6AAB4080B2B7AE4554BCE04
Validator #1 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #1 signature
EB0E9205DD4DA12534F86511266598E4A1027B5E13F9A5EB16F091F36C9165AB4C6C321ED0BABE5A63C2978515F09047416390A3C7CCD1525BBE16869E472B06
Validator #2 public key
000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF
Validator #2 signature
8657DEBE060E93EFADFC8E80D49844F5C6822A487B657B7116DFC74A68AD38AE8ECEE312F644F47FF872102409561829FCE9A1B4DD96265D199404B89BD1C108