@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) == 0x00008dd22e7496e86901e9b276a1be6f9512eb09980cc04c7b76495ef37d5666a709 ) ] 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": { "97": { "0x4d596101cb2ff73adad53b907ccf076aa2552bf4": 1700591760 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
15879644E2198E1796C537387D1C20901063CF0E2D510B4EB8FA06F5C2C5A5303BFA733C993D89E6484900E0FA7A8839BA92AA3B7F6C4AC1815EAADC
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00004AFD...6100At 2023-11-21 16:36:39 UTCAmount 0.00230406 UCO
Previous public key
00017CD7C4123E78CAC470E2C5212323F70C70B3BAD8C4C6C6A7F292F07A7D244385
Previous signature
D8FE2371528478CEFA33E2B7FACFA444E2ED6496CE8CC391D5F54C0F0F6D6F32312FE1A3BDD46559B25F8A7BD1D7AAEF9983EA5A8DC683C19566224F6558D807
Origin signature
304602210089FA4DCCDCC690F1C479CA752F77B59A503F994F03E3BA3D2DFBADEBB793EBB1022100BDEEF687C4520E64DA5AEFEE673D94A8DDB236A84EF4E21C50DEC3A387F0B83D
Proof of work
010204B3B2A53580086B9F36919CF40ABC55904729F78BF43673E216FAC1EB2451DD1E521879C6588F0CB09B150A103A39A73E2816B5ADF51F0721348BA3A66C33023B
Proof of integrity
0073E4177DCC049961E6083D1B5C268B4CD65651DE0750FCC685F6F3599D6E5B07
Coordinator signature
3BCD64B4A144FC69C702A905560ECD36020F2C3AB2FD5667999C5F4FA82E4D425F189B96457F516E6D845B67195773C9504D32C4EF454B53E558219E6BFA2705
Validator #1 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #1 signature
7D7E59EFE8EA7E9B9B16FEAB4B6FF08D398410FFD60898318B010425AC6E962620716B46605754B7BA25E56B72B2CFAF3B0654FDE2BF41ACF7DA83CF7BB7960A
Validator #2 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #2 signature
5F304DCEC5726C57B02ADD9ECEB524086C5BBE3F621704262DE9CD86FA38BC2B2476BB8786230585CE3E4E633B56AC13123313D7BCA8C9466FAB7AB22714B308