Type
ORACLE
Validation date
2024-01-21 07:30: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.04531,
    "usd": 0.04941
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000116D137CB93BA7586D49EBC47FCA0F7D98B0BD67D0840CA276341B8B5EE1A15D8

Previous signature

C5766D59F891E75E570AEB119086A2A3B83E38F3A330AB1FF0C75FCB1C7484C5E8B80D964211F4B20B6E9841E05B873D6880BD9B81F2FC2CE3E65E5110E9C90D

Origin signature

304402202B44C29D0D76466BA3727665F861AD0368718A15C49BB856EC543F70B650F05102203BB46733A02D945E36C9C91613718AFA4C996635274B51E4E0D41D6F4FCDCCFD

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00D333BC512AF1743ACC888DC4F211ABC94133518476F5EF5571559AC44D826420

Coordinator signature

1E9CA9FB6B87BFD367305D0B1C9C4AD1C16111EDCDEDF0B05FB80DB71C3F61DC431C349094D129979091780BC61D8763545A806ABBF93937E649BDA760968B0B

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

088FF9B9EB22D09AB785FEB466BB62605B625EF381DED35E73B87C765CAC9DD0B732418B99CC539AFCF53D484517C47CA572E24EF94FEDEDEB1609E89690DE0A

Validator #2 public key

0001FE0F759D8C583CB8351DB3F1BA2F045F114F0BA7600CCEC9048E48CC3E5FE4AF

Validator #2 signature

5A1FFEBD37D806BC498708E39E262981D33AAA84F01512D0A7EF9CF133F84FAA1E35EC57DB135CFDA6E0B8DA5944ACB3C47DEDF7419CB850A70F5F1890363A0F