Type
ORACLE
Validation date
2024-04-02 14:44:20 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 (36 B)

{
  "uco": {
    "eur": 0.03463,
    "usd": 0.0373
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00010CDDD4D141978099838B8D03E5FDDC1709522AAF7FF692277234A26865CD438B

Previous signature

65C04DC3F545F50145957F9358DCCA790FC68D324A7D27518AC377F6D2A7040A6581804C99AB9365E5ECE8DE8956214A15EAAF6DCF490514D3EDE4FB236A1B0E

Origin signature

3045022100A237CF01C1BC89FEDF8A521250192C1C0746F0B3C1EC553445F18B7E1056C60D0220394562CE181C0B54D5F6CD9BE8726F7CAFEB4B0BFC9ADA2A5F1DD24678660D96

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

009C167AD79D2276E189A296026BFA3DADB7932CF392BA53D56BD6E0C0DAAB423B

Coordinator signature

4633B4375B09EF5CE03412D3E33C007AE4FF8CF730B87B4A33C18FDB3A60024B1609C159DFD3FBB1B3A8AED67B7424F830FA5CA83D82E35E327D76814AEE9805

Validator #1 public key

00010F2A0E4C424582A94BD90E05FE6931628F91988ABBE387D365994F1F3FCF5A12

Validator #1 signature

A198D15886F00A61B8A8DAE16E0630DA7780B478DE0B86F4EAB220E9C8AD45A1CAD508393BCF310CDE6CF892C5C18A8E65E746C17ADC2EA29D189F9AE6F35A05

Validator #2 public key

000103E30584AD8DE66F9E29419D5D0ABEE5A76722C9FD0D012BDDE3A6E2B149C48D

Validator #2 signature

0352D58D857C3FAE6BE56B939B4F0D41C1A78569BF786B7DF8E0183E600AF28BB1D953DD81A74D0454BE872971930C1844C1369388FF46FD80FB3D16BEE8AB0D