Type
ORACLE
Validation date
2025-07-19 11:31: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 (41 B)

{
  "uco": {
    "eur": 2.8273e-4,
    "usd": 3.2879e-4
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00016A9F9A66DF339197C9F957CAAA7D0EF23A54E314358F89685BC4E8E1E11C186F

Previous signature

A696BE9907C3416452155F599DCC43122E8912519323C9F8808057E5D71993A9916F0439CDC74FEAC2C90AB83D6F6043B6CAA0D321D4EB4A333E3C8A8511170E

Origin signature

3045022100B912C99EA6E38D15759EE7B563219EB58E3C03B31F05C47EFFDE4069FA5A791202207E3273196974D3EB605245FBA0ADDE875B228A682367C363B2FD1E74860E3AFC

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

00D6665A065D13A12DC44B4C5A9D1445D343894CF4C74A49922782C0A03E38411B

Coordinator signature

4C0A633E5CB878A34CDBACF1F3C4E8E320580C0DEF157C3B1FD2E2F72B808947F112D2D9BC0822AEB5717130EDBE0FE292CFEEECF43CFD67431516292CA00A0D

Validator #1 public key

00011518CD02E2B0009F828843512538A3F44A9CB493EB5E288376E4E45AD727AB3E

Validator #1 signature

C1FF2983E6D8218392EFF78B215DE480B7B01A8ABC0CD81E5A7DE3D6FCD5500ACABF5AC099B40889DB49463BFFA30CEE5E420023D7DE9FC392ACF047B0AD5D0D

Validator #2 public key

00018A13A9C85FE66CE097EE273C6F1E612289BFB0B630C34AF60957E8DE880633E2

Validator #2 signature

EBA4188CBCFB41986F00859979EDEE4AC815B25B675E792BE12F0CCF47EE124FAC87E6949A7E4FED2FCCFF7FFA82836E8AE0A829E475A40FCAE81319DC9E6803