Type
ORACLE
Validation date
2024-12-20 14:35: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.02244,
    "usd": 0.02332
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001F4A86656E24CE7393FAF4B7A2C5D6B1BBE9A6ADFB411F75757BD3BB1CB20312B

Previous signature

3743E96BC6CC4003813708CF12DDB7780BC2F9EFEF492B6A6B7FB49F275A5D2BE2F17BC565BE245627E048F5FF00D5558FFF8092EDC1FF493E2B8A4161402D0C

Origin signature

3046022100BC1A9F3D52F16222B13E2B79C1F4FAC714D24435C83E7DA5A026229A592B2376022100D73D883E49E5978C81E6A175FB5F14A78EDD578F74AEF3E64097AA0E0E9171A4

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

003776424781C8F710E11E3D275092F43A7E15FF0742E6697F547544729B86D86D

Coordinator signature

0C6C9CD0252F5C0154B597933CFA8BD86CD2D291C9E9E9AB38D06FA67431A2C43A99649D714BB33448347AAE029726EFA957526E679B6B593B6F650AC96CD00E

Validator #1 public key

0001923076BC39A300949685070A2979143FFD0CFDF5BE286915C8D0CE0FE2117B8F

Validator #1 signature

1F5505120813E6AF87CCA2B34195F0084076BE1BEDA8581A3BA0494C8A1FF714FB32034FC892819F0A6C623731FFA9EB91C671F13A469B8B2A86EC897599F301

Validator #2 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #2 signature

949AD4EFBE88CD05DD01ADA2C4E99B9244A493169C8CE4051BA11058E69ACE644CE3D0E3BA5530A6FA48133DCEF118D90E38EF3AF979F83A9680ADBEE7DC4706