@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": {
"0xa79c604f4bf992b2079b77e18dce2a0d3af4126b": 1706371320
}
},
"requested_secrets": {}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
CA47E51A8DD0CEEE747FE1D5B4F77AB52CD66586804228DAE948F580EE0E5F648429932A84046EC08EC4D85C800D60807B4EA421587484C086F94AD5
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00009CA3...3DE6At 2024-01-27 14:03:14 UTCAmount 0.00230884 UCO
Previous public key
0001847381750A50F09A09A9589E924E29C0E9948D77C8DE23451CA98D9562F6C488
Previous signature
6CF0B4F7808E46059250040E9E235210906F358022704C4351093F65B57ECF8B83CE1538371CFBDB07BA9E51F2ABF24D174BB5664D2A284D334A256366A8C70E
Origin signature
3045022100A014190D9268A585B5C19E07BADF69F5BF6934749AE2574867B47F13CBAAD74C02206305887D41E15A64B78FEC53F43D65313F8D5E06A314DB6B0359E4E1F49EA987
Proof of work
010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712
Proof of integrity
00113EF532F1D8CE1F6DE5F3FF77F906BD97594B4D87550CA029B366A25FC280C5
Coordinator signature
5948D9558F0A02B83015EF993086492E45262E00F5F6DDF86835E500791E88F7F0765144D66DC453DA375478CFE63B2CA1B3552B2917E63BA99C5BF0B0B22702
Validator #1 public key
000162E6ADFF9FBBBC4BDBB3CD56A5A13A1E8576C3619ADC58A189F7E9A3A77FF95D
Validator #1 signature
80E6B27775B2820FDA523287F8E38891C6FB4662B4B93775C67BB0747E810F06F0B026F5A1F1097F610BE80647BDFD77C1B1D6FE0D05F70E0D10D825E11AF506
Validator #2 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #2 signature
346578EAEFF2C742918D50CF5C6C8614468CE020D8B2572950FB3DB6D93A40E9DA05566FF826E1E91F12851CB6511ADFDEFF0338BC653FEE36D958DD7597630C