Type
ORACLE
Validation date
2024-07-09 01:28:10 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.01325,
    "usd": 0.01435
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00012FD3554E6D7059D92D619347D0CBA5A73FE7DE90DC48777E8AB64459AA169392

Previous signature

75982785870C5750F9205828E3DA8EC15CC68BB6CB9AB0CD04B2252CA55DC2AECE988E01CA82BC15D93BFD8A5AC56125584F1C45E45224DB7CCAF434AC228D01

Origin signature

304502206632EC531A6EF33DD63E0561C5E3FFBFAA610FFB3F443538794C953E9D94C12A022100B40FFC06E6350CDCC6650F2EE45EBE325323558AAD907B10EF8705D3DD90D834

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00829ABEF9752C070FFAC9CEE60D661869F7CB8005C9E62877A01E0693E6C7400F

Coordinator signature

F956006D6D4CC405E327DA9A66E0162052A130FB527C30EE5083871A08D0194BA1DC212A321FF1BB3AB68E9C4AD7F363A22EB79475EE08F55D3410515C884600

Validator #1 public key

0001D5031ECCAF2669D0031BD49AD248043D737E6A3643BE3E5EE7846076B86C737D

Validator #1 signature

33C7195ABBEA48D024556C8282AECFFDFA412F1BFA3C1776A6C413AA896B92AC8DC5359F6A64C50B3390C0C72D0EA079D530829FC8A8525DAD56CC1F96554B00

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

CACCB3F03935520F52E68E28B4DC0D50E9034919274ACD7734105008C1CC9184CB0D2B3D6FE849FFF6CDE1624BC36875050F7622C0BEAD551B2072E64D1D7000