Type
ORACLE
Validation date
2024-02-12 00:28:00 UTC
Fee
0 UCO

Code (249 B)

condition inherit: [
  # We need to ensure the type stays consistent
  # So we can apply specific rules during the transaction validation
  type: in?([oracle, oracle_summary]),

  # We discard the content and code verification
  content: true,

  # We ensure the code stay the same
  code: if type == oracle_summary do
    regex_match?("condition inherit: \\[[\\s].*content: \\\"\\\"[\\s].*]")
  else
    previous.code
  end
]

Content (37 B)

{
  "uco": {
    "eur": 0.03762,
    "usd": 0.04062
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001EE9472F4DDA7AEFBEAE29A8F9C7016FD7AC7E6C39DE084FC608993BD4F7F0F1F

Previous signature

6C7620BA4E9F6A22D1EF2C7243B93631384248CAC2F3C8113605DD483C17FBA0E7209D386A34F2BAB0330B8ACCAC5B5FF99083145A6B6460DCB8C646FE720505

Origin signature

3045022100D71A448F30A76F7EF14280DAB9304AAFD2D22350D2A02D452E6E763FD5AD9C9502204988B963C92211FBCF73CF431CAA07FD1203EC0854E6142320BC5595CBA900B7

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

00AF1C2209B2449BE0858C058A7A68CFC49C0A6BE81CE9F55881EC5478AAF95CCE

Coordinator signature

F576E3F3852EEAF1E4865D4D0D8587DFAF807F530A9DDA7F24292C76FE9A79AB548980EBF3C25032B3BFB1E3BDFC3F016DD0B38BFEFE7AA4AAC922560817BD06

Validator #1 public key

0001E490741F025D9C59E4D85ABA60E6D8018FBB7F38EDC33D2552AAB0A90E93ACA6

Validator #1 signature

262C635CEF9C5A5F0F0BAF927B9974C5812A7AECB6F65DA243C1049A613A9497D0DEE7A92FD707F74E554108112318F559F5E0A25664251B286CD1DE74839E07

Validator #2 public key

00010A39DB5D3D27E394C1D356F35C52225D77EEA55BC993431A5EF1AD20966F4CA1

Validator #2 signature

C98D9F037085F176A6A79E7914F465E396337931D3F9C6C8FAE11F8B23758CD68E9836C0CA32954EA050FAFC13C30760EB0CEFC746A24870928EB753136A0C0C