Type
CONTRACT
Validation date
2023-11-02 14:40:16 UTC
Fee
0 UCO

Code (307 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) == 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

Content (109 B)

{
  "charged_contracts": {
    "97": {
      "0x8c187d66c503826a27b5c2a67cf3cc24fc78ab95": 1698943140
    }
  },
  "requested_secrets": {}
}

State (0 B)

Movements (0)

Ownerships (1)

  • Secret shared with 1 key

    Encoded secret

    93FF4FA7E79DD0B52EDD6E3FC9CD4DCE85377A9BD775697790B8092F9C3D7ED847AC01A994D60E8C6FF19455B8E534B72049C87D8406164D944AA05E

    Authorized keys

    • 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000127B19DCE29F50F008528D709847A4543381F058E5D40BEB4EF1A24897ABF29F6

Previous signature

CD6AB435FEF16FE9AD1A5FDB4946AB8329CA9B56872D841A64955B760911232BA9EBF2F2E9D429C795870CB9B2310C4062BEA1AB8C59AB8F86C495028BF63B07

Origin signature

304402203C830D3DFF5A1148362B71C247252DDE8ADD0E3485A67B188B872726E8EAB7A802203B1683120EE5C3CC4AB2A344BC2AACB4027AE61BE97F01C3BB6F1A0791009047

Proof of work

01020451684966573439C38DA99334546FBBDE4A6D96A50B4A4ECBB6572CDBED023F079607407E254421D1779525D11C60D55684F0B403B93B95823554E29D1E2CDB16

Proof of integrity

00559E3A863C8B9E0F75F62A306C0F3768C49038F45449C93FA359CE9E4B9DB76C

Coordinator signature

B1F2D37D637258E51BBEEC52D89CB8BEF39E51C0709581AE397B1CAC7CDB546B4296D9220AED641FD88488D4D0E8F9A3AEC1420023D1DBB6E6403FF2D2AC7502

Validator #1 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #1 signature

EB0BF2B831EC6558CB48E2ECB82A178BF9C28E96CDFD59A239DE936F8DFEB9F911A83A4A6BC081A89A32F437A16B7623452981F0C1D86A6A5743E6EC7DF7810B

Validator #2 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #2 signature

999F3CE83CA1F0FDB974B68A626C3D5D012A00922C77306EC1C66A8DD88171F4D287E01425550DADCBE0569BB898EE793B46B9683A1222B634EFA2207D952A0E