Type
ORACLE
Validation date
2024-12-21 07:43: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.02012,
    "usd": 0.02098
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00014B040B1F43F2AC960EF569BDA7061D86102D4150EB2FDB998FD6BAED8DAC1B0C

Previous signature

CD588ECE7A5CB09E48839F59A71D9C6EFC29F252907DF897378AB8028ECDDC82CD4CEAF3855227FFDD57850C07AA473BD1D9699A413583B56B5F4D9D242A3C05

Origin signature

3046022100E2AE6B6745B9E5499ED8A7C4EDF42923F6B90704CB7B990910025705ADF13338022100BCEFF18E8D42A55730AB8743FC67709D319D030E4A4636F405FEE7E531A1046F

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00B066D1A10BA89F8792832F4C913DD5412125C800E60F94BCB683FA6FD392AFB1

Coordinator signature

B3C85B69A6069953C57D114F14CFC49AFEC34C4F0AD0A2F3CAA4C7D1D3BB3DF1006102B414B9ACCBD145F054B55BD0F750945E5AABE56B47F05FD5A5E46D210D

Validator #1 public key

0001A6201599712BCE8837B0E841A875DF0042FA049626A0CF674EFA574BDCDA3221

Validator #1 signature

1B69F96C1DB0F15EC4B0D0EABC199037734D3B12C02C9EE9A27D7C20939119BCF6408CEFE4578F0353D8E6F37902ADE5053DEA85FFC12F11AFA67D81CD5A6803

Validator #2 public key

0001EC6E55F66EF1FB64146A826C46268B1995E8EC834680FB3E41C831DB6613E255

Validator #2 signature

BE7DB5BFD2D0D024FB1BE7BB9C976B74FB5176992029A50D1F20C6DC20FCFFFE6E008CB849D9C76CE73D9A6C23E0BD35CC44E3659FDD1B9C84DABC9BAB60D50C