@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) == 0x000066706d704329ca8c2a4153991e2ddacc968622ca10217ca14952eb7abb966c30 ) ] 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": {
"11155111": {
"0xf5ae0b478698c3a5663c01974e4c1c03737a71e9": 1706378580
}
},
"requested_secrets": {}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
35E67C990E42F4310D74877704C218526B54BED4960950F9D1CFB63CA5AAF58D2056425E77085A1E3642E810DD7B55231F92F0936763BF6883C16B6F
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000768E...67ADAt 2024-01-27 16:15:00 UTCAmount 0.002303 UCO
Previous public key
0001868A40A5703D437CE6C4E6515AA770DB40528DDFAD296A17DF9B83438C8F65F2
Previous signature
07051E53FC4A4E27D76BCEB5FC54C35237715E575339297E96F31377237CB7D556FE54FDC7F5F41FA202D654E55B1BB8C92682F418D032E2CCC5B5F39DAB1A0D
Origin signature
30450221008B241C38C00FC79A1B5E647A026E3DCA9C5265C8258AE1F640172E0E84F2891B02207608104A6A0C9788BC45D47E589C7BC12DB91C7E43DCB0AB7E8B5C1D09A7ACD8
Proof of work
010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347
Proof of integrity
005B6DA05C47324453AFDE93244809D07886FF542FA01A99874029964FBF58E5F9
Coordinator signature
6C651F637F995F7A4B578F5023178570C2429140D28C8A1F4E018BAF243F7158ECE8694C6CDF7DA585049D4439DC3D129FD16C6DEB7C434E47323C4BCA77520A
Validator #1 public key
000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF
Validator #1 signature
6FBB7FC2DADCF2FD0E7906A89CC08A5006987C48217C4BED9804A543136E002CB9A6EFADF2583BCBAE1B690EEB25F89E742DB5DD99670FF5A156ABB188E3FB05
Validator #2 public key
0001B01EEF96BA7E95FC844D456CE8868F18864519FC9532E1751C2035FD044DD5D0
Validator #2 signature
5C15FA185732B6B989B66D73254B8484D0F82BFB2E6A7822287349AC819717D0B4D0413B8A9EB32CAE679AAEA94118C861B91F632B989C68978408B74C059F05