Type
CONTRACT
Validation date
2023-12-10 08:53:06 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) == 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

Content (168 B)

{
  "charged_contracts": {
    "80001": {
      "0x58d4c54a9d380c0be3060124f240a5c8917942f6": 1702205520,
      "0xaee1fe681a8e8b2378b1f2cadd948335d106815f": 1702203600
    }
  },
  "requested_secrets": {}
}

State (0 B)

Movements (0)

Ownerships (1)

  • Secret shared with 1 key

    Encoded secret

    0609FAA5CE285190FFE99ECEDFFB5884A328295338C49465F1843E967883DD76EA6FB8CD5884AAE805DD4E3ABB8B616A948B961516D22A498CEDE21E

    Authorized keys

    • 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001E05C18CE5657AE6CC97AF2317710470447C31F69F9760D89438587B35ACA6F78

Previous signature

C0F5AE8CB8434C886F681962595E44B27747324B9B6A1BAE2B07EBD2C915E3EBE3AE3181C05CF018839DAA453A7ACB470ABC424C02BD746748864B955512CB09

Origin signature

30440220119119110BF1995C5469D2369CDA3BE857E3DF9368609815B8FB2AB398A15CEF022008A7368ECBC071EEE84E5D32F30E00CDDD9AE0E2B7B44EA015FAEF4365179D58

Proof of work

01010484B78F4110D8E9D6FBEC72759895CC9D4532177314FBAA8B07BC525FC1AF48F150EFBF104B1819106B8E3563CD0E1FAAE5325F8FCFE58FF744C35F47669D2704

Proof of integrity

006845C37D6AC2A8EBD7458AD7A994433813AAACAC95F67F4F0DD837EA2F316BB5

Coordinator signature

D5A78A040E585486D7ED69B2E5773751E481D13D031EB056A3AC94EBB0C35DF31692844026F7E033B303E0D1C700746265DA1411465FC628729375CC070CC500

Validator #1 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #1 signature

1C16F26CE4A5E8E63D99A87C45B1A6F4BB777687B149CEF45B68D732F622495CA0CAEFE80E9FDA2B117F0B08D514C4ADED4E378C50D1114CB3F8B5CCC3E34C0A

Validator #2 public key

000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF

Validator #2 signature

2C85619BB7D6B80CF4E2962BFBDF1A5609F1A12F94E3D691D10E9F6B0AB3C29615FD91564D92AF31D817E13EAB1979D8021998CD21337560566442698C822004