Type
ORACLE
Validation date
2024-11-05 08:35: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.01245,
    "usd": 0.01355
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001F9E70AF09B8C6325EBBE0B5C46B6A8F1FFA6A3EC662BE77D46C10A35E96DD313

Previous signature

7EA38AA014603543620AB18BA324217BC4F58FCC6F62F5161A800AF64D043F03C042C53043A769E973B7F7230E235C44C3E142D9F1423AEB663462F483C86006

Origin signature

3045022023AD9A50EB43B2CE809CF2A7D3CAA7E2CC4CCA84FB8143A59E57E05EEED00AC8022100A8314430282E3B60D0844CDDA5F194213B0A2C6068956567A38E61B4F1FC553E

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00483F119718BCD0786A9481455DD2364C9D7ECDF873E6EA730C4F9DDC0978970F

Coordinator signature

529DD426DEE29E241C33EE939187B3CDEF6D33194F2A31BFBD79F45BECAA11018644F7F8466740768561E752CC3F1A2E64E6718E0F9D97B85AA745316D126A07

Validator #1 public key

00011518CD02E2B0009F828843512538A3F44A9CB493EB5E288376E4E45AD727AB3E

Validator #1 signature

150CA243BB337A0E4FC6E5B8C05546824E5DD8773E623BB5EC0903374E2BDD2344893AA402A902670F5F1AC4992F3B5139799BF437F7030C0F4B91CDB5640D01

Validator #2 public key

0001A6201599712BCE8837B0E841A875DF0042FA049626A0CF674EFA574BDCDA3221

Validator #2 signature

4BB8649A6D38A00706CB240A6798E56CBFE75F91D53AAFF4196FC04F4FEE09E96F9963233C9C7EF312EE4816FBB5B0956D7B44107520CF8A66DD50913C2B0A07