@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": { "0x6e3927844109a8556618e70aeab22ac0b5f739eb": 1698749580 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
3AD161C66FE3A824F4A4FC88EA3934410227838A2A9C05002C0F89D7E313D1A42859CDFB2EB94A6971C6798AD92CFE804A57EDC9889C80A44D841020
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00002C17...2328At 2023-10-31 08:54:13 UTCAmount 0.00230884 UCO
Previous public key
00012F57FAE0E6D1112A46A9402ACE8AC144F5784C32717930CCD41644C576A96F6F
Previous signature
1DC4107C5215AA0CA1A93406B99FAC3C9C98944F377B9A7A0465B08484649947649F60CB3184D06DC94D73C01BD2235EDD2B523B8820678E89768F5539CFFA08
Origin signature
304502202026F2A0FA50C2380CF79D6665DDF2C4358D65B5B54B1460A9E5367EC4253276022100EBC821AF728D8015F9C048F69A1BC9B43158D9EADCE2703D117F7453D2A77DB1
Proof of work
0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45
Proof of integrity
0090BD07648A54BDD9103704B298D8BF9CD3536431559BEA4504503B1E49BC9542
Coordinator signature
4A91D075D3301602F805DBD1BD575AE36878A307FB050AFE98316BC6942E0021F515480F00E75BC03B0163E7A49652C4E01BD4672336DB78BBF5B968D52F590D
Validator #1 public key
00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A
Validator #1 signature
89A3CA3D30AC0E8AE1DF376B597A6C65D2820C782C33F17FBC8182D90F1FA2698DF0E767B22E18A17B31A0676C149A62766911F0209AD5AF2F607A9994F2A300
Validator #2 public key
0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34
Validator #2 signature
8B590D73BB00E95CC4098A18E7AEFC12B4CB1D2364668E27639EC65CA5BFEF9DDC64F05076F2BFB2C254C8A23DB27C275E2E7105E85C81DA7354F6EB222B1503