@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": {
"0x49f9e3de6356c7115e82065f0e7c8e147343d70f": 1706382120,
"0xba59dc406d336d2a7834beee37ebdc0ddf37cec0": 1706380440,
"0xd9d2a6a12b9bd6392e0464f19af4751fe4106b99": 1706384400,
"0xf5ae0b478698c3a5663c01974e4c1c03737a71e9": 1706378580
}
},
"requested_secrets": {}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
8CA473E5E1CC4AB67B320643FC7CD3EF4353A787658236D16F035A31607C4D4DA3391B7896F8C1349DE3321A1458E4DD16CF52A571699AAB7DEFEB5F
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000E283...B88AAt 2024-01-27 17:41:34 UTCAmount 0.002303 UCO
Previous public key
000171154DFF9999B119A238B835107507D82BDCA7D143D6CBC80F59F0E6CB7EC9D9
Previous signature
4A13C58BE0D031082088ED28A62BAFE903E1C2832B614FAB2677C3CC26FFD9B488DDF792DC056277E7F5C3CDB503C5070E26F3FDC8A505A11D11B0241AB8BC0A
Origin signature
3045022015661DABD6E64959E3AE6773C76D5D91904E2CF7ED0856D02044DE4FFA0B6CD3022100C37D1451A254F150CB5527BB7172989CF1ED5164D121B40C69C08EAEDA5D3E28
Proof of work
010104228ED9FE757FA46CEDCAE4E3FDDEC1EF6511A71B15E5611AA36EA41DFB969EF2FB83D72D13AD1E89873CD4EFF1364880B3557D72AE5188EF5E1BD09253CE235A
Proof of integrity
00DF65B4E3299A46726D76DACA74FF76A8EB770F4C7B60F61FEDAA1D3FD828F774
Coordinator signature
C004367806067745BB9A691E094150CCA568B8422AE7C7D7561CCBFCCB98634BCC1775C17631F37ECB3882016191D677A15A127D20DE5538359106BB96BF2F06
Validator #1 public key
0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34
Validator #1 signature
C577741C33CA7AE9770D4B2C510468914B6A6F5538EECA71E80FF192FD36F3056A79A6A76E1D363937302B28B65DD22B6B70234054BA57E6A4CD7864F730D609
Validator #2 public key
000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF
Validator #2 signature
8AB515C4F5C1CA206671D122F37C802A3C44E3DC2335F2B5851E1D6DCCC6F76DDF00FA816F86D2D677C5A37D83F67FC0E744AB157882FA325832D22095A6B007