Type
ORACLE
Validation date
2024-02-18 16:07: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.03602,
    "usd": 0.03881
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001E2DCCB28894CED2A039A98DF4383B934ACE841FEBF0B15EC443FEAB75D8063AF

Previous signature

4813E391D5892F0CC04B7B7FAAEA3AD3B1C6DC3E260EBC97136E9FE57075DFE90706853C2C3E1EAEA75B5DCE3172588A5A62F1434DE6ABE91945F4ECF410A703

Origin signature

304502204F06E2566F4CDE2CBE5B22B86697CF0E79A79F702E21CB0E0BB37DDFBF68E3F80221008DB62B68F1152E2EF56B0A8F000CAAFA540B2294D8834F7B6E6CA6E698054105

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

0005E369A797F4B7AD42AEADD0693F74D74CE1660D9D20F7FAFBC27AA6FE973C72

Coordinator signature

37B0EAA26E5BD7D9253688A460A9902429CC2631A745EBF2FE13D4342B191E229EBB30AA6803BBB57E71B8D99883F08FE49E615CF3C6E2F55C84898591B13706

Validator #1 public key

00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A

Validator #1 signature

288522179C4B22811B465BE9D4DBB33AFCDA3A67D0737BC25F9BE0FCB69231559C129057F0A0EF357F7CB601DAEEA0D6D0C625A4B9FCD21D412AA5B450E5690D

Validator #2 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #2 signature

AF939564D9C8D2BC0E663DEBE9D52F6446DD87B5C3372FF00A39193539D36B9A17191B9CFE57F4DFBF57446E18451569CFF3EEFD5735899C600A09153D013303