@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": {
"0xe93a673cbcf819e4869ecaa4e19c748467de0971": 1701583440
}
},
"requested_secrets": {}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
2967149E3124289FB9565C748767DBB59273D0B78CB896690A1DA82E0B694AE2BB61B6CBA6EDCF12833CBD75FBF3E088A9E7CF674A0E8F1F573DBBC9
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000B4A0...9BF5At 2023-12-03 04:16:11 UTCAmount 0.00230884 UCO
Previous public key
00012371FBFED2FD1B50301A9199B12B7CD2C9E226D28D180B97BF91343E53B7F263
Previous signature
C3C68B310584363E0E827B0F21092B4F5301B933BB51C8334D602DBD2989B1243CA0740C68400AB8B6AD488804297AA56C10AF65E049F1E52DE2313844674C0F
Origin signature
304402202B6A114260427B38794AADE4B668B1C1102697F4CFAF84363721A2263EE3D66C02201F954A8245A8D6DD4563439BFA2E32793C84A7B974C6AF2887CFC55BB06C6297
Proof of work
010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347
Proof of integrity
0010092F7EF59D19AAFA9A9C5359678D7BAA3F219E869F77869F3DE2A4BEC98779
Coordinator signature
971793EDEF3CA36170437296E6C4E4FD489FD8F9DB53E317D17B0421F86A8902144EFE9962043E5FC1896721E435B000669FD0F4976FBBE325B229F0B8B3D102
Validator #1 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #1 signature
A794270D7E9A6283DBC548DB6322D1821E6C93F2B7ADBC5BA59C60F7A6EE66914CD8FEA1068B6B0653CC4C842B3ED6C6270DCB915BB8D9C084E48C637A46E60F
Validator #2 public key
000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF
Validator #2 signature
0C1A3284582302AF5BF7C491A213C11118805F52DE759A090367C030F360D37A30CEA4D66096A02B48F2D8E2D5F15E001D84903B300A4F37D056C4318C25980C