Type
ORACLE
Validation date
2024-01-15 02:03: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.04101,
    "usd": 0.04492
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001985B32FF35B5424249293F1EC386A25DBE3FA3E2FB08E6D99339BB1AD75B005C

Previous signature

3A8FBDE2B18422082C2A04DC9DB6DD8FD7138154BFA0D4CA40C472BA8A6F30211A6DF048FA4555ED0C52D5748C003BE00FCA8187E6BFF33AFA4D20D04DEBC10C

Origin signature

30450220017D6E2E433E395A8B706CD5F5709E4F2FFE954B5278327A8EF32B54B5635944022100F7263A9686AAF532974E854AF3A95A77E1AB2A612ACD6CDB13A013BC83DAC21C

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

0049AF73C0ADBD644A5F86FC348A249C1C7F9A132D36DD48A76B605ED06C35F73B

Coordinator signature

A6B263D5674311454BEBD33A6D26CE8364184C62A35E2D0EC41FAD06137F1BD47D10F8C19EC1AC1433684935ED71C2D24BA45BC44067DBD5AA113B40CB4F1801

Validator #1 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #1 signature

A00966B20D564481B830165B54D44620BE33E9330B110CFE087BA728001D25DA635A435BC219389C0FB886721F787EE8ADA5BF3309A54402DA732EE80D111C09

Validator #2 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #2 signature

E5020218C3BDD7FDC7726A425269E4AF0C7F0D6E46114975F8B45CC044DF34C4F04261E59DC51C5781783DC00DEF88241F0B7DBA80A18746D1F4633165B81A01