Type
ORACLE
Validation date
2025-03-17 08:33: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 (37 B)

{
  "uco": {
    "eur": 0.00475,
    "usd": 0.00517
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000101DAEAFB8F52B099B5D75E4E6A534FE33DD55BED5631C269A9E8B03FB6F9C14C

Previous signature

D0EC04D5D4B2229076AEDBE40C52A2C6A964EDAD80538E430E1B0922DF92EF32B760CF704D60AC4380E62E015DDE4A8C317AE7C7AB386FC1EA96969F962A9E05

Origin signature

304402207A66A806B3B15230DF7635BB3CA8BCEF29879FBB49D811C73D197EDB24E7C73F02203710B40234347ED02151E659AB8DC9562700FBBD74B2A5B6A64889A00BC2DC9E

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00A5EF50825766FDDF067F538346E24439C913F94D60740DE0FAD9FFCA11AD88E3

Coordinator signature

AF645EBEEF409ED5D010A045EDB689DAB9EF79A528CD5DA8980B5C32926B09EC85B5041B48D17B55C23E6B77373DEBFF205D327B0DF40A01EAD9A318CEE0B40E

Validator #1 public key

0001C1C01D374F5BC9870B0C7731398E370A8EF2401053E869209DEDAE7A34E3DED3

Validator #1 signature

3573D02E0036C6EA65AFA4B23C70E616DC49EE286C45ACAEA97B1BE448485226CC2C4717B4E874FE6094075AB11DF69B49D737C39A4D3C90440A1262A7566D0E

Validator #2 public key

00011518CD02E2B0009F828843512538A3F44A9CB493EB5E288376E4E45AD727AB3E

Validator #2 signature

95FB8C192DEAEB7D4FAD68FE9FBC9BCE375634AFC2E0B36332CF95707CF41B357B53D6921F7EE296D100DCA38FE9ECE1F2B3E40A02BDCC0767D4ACAB35E35903