Type
CONTRACT
Validation date
2023-10-30 08:16:08 UTC
Fee
0 UCO

Code (306 B)

@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

Content (115 B)

{
  "charged_contracts": {
    "11155111": {
      "0x77885c302a20b6fdf5b2271f3a5d5cc27b32c68f": 1698660900
    }
  },
  "requested_secrets": {}
}

State (0 B)

Movements (0)

Ownerships (1)

  • Secret shared with 1 key

    Encoded secret

    F682B94C86726B0994497CD600FCEE5EA9A03E6819E1C69EE379B487199FAE254E9B0A93358FE7D8641050D1B30F808D247453EC8BFC278BE0AC6502

    Authorized keys

    • 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001EE181B698072127ABFCC3631E3420B1DB75BC918B39258BB0A2279458434FF97

Previous signature

EEDACAE5153C749FD6BA547D1E62C975F9C8EC7305B32FCD5A79F4D63305987B0D02365E5E6EA9D80D680743DFF929069D6DE2C705C0822D41D1FBE4AAF6E10D

Origin signature

3045022100FB13741E48D8B5103EE18E4A3E422A5BD2289BF9805948A2998D46F4B2B61CA702203F7801447BD4AF83EB8268D4E340C149975363B2A2A050F932C92532464DE59D

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00AF99714314CC3EC4ECAA3DCBB28C705D846756D70109E7000D34709D6556C104

Coordinator signature

357E11E2584931D79FCFED788980B7248F23C0E0FBEB129D1B4CCD3149F665C866D8F61494922DCA232091FA38CD75842DFAD0CF98308FB2EF9951F7229ED508

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

3AF175D821C418FE240C81DBAD2447EF54E09B4A6A1DCC85A118615ACB91CF4AB15F21DACD2627288CAEFBCDDE38C284607EACA071186595308283A17D735D0F

Validator #2 public key

00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A

Validator #2 signature

19BFFEE686B45B219B35075E155C4BABC86CCD0F7010D5D2A6C6E3203617111AFD0F9E85AD6B0FCDA14AC6379594EB0164232C930291931A7B7DA2DC1B1A8E08