Type
ORACLE
Validation date
2023-12-28 17:12: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.04632,
    "usd": 0.05128
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001632347B3E06AA0A6FFF075513E6F89D61B36A5BA8F77AC0FD582AAC74DE76C2D

Previous signature

2CE4254F735CB659FACDBB6ED1F7C11DAC6E393A31196E8C3F485A43F734F1A0778113BF7E6FA034D47C45D3674E03756634A42AF08241099351B72641FD620E

Origin signature

3046022100919167348D71D4B04DAF18592994E62C62FAFF0AA2E6DED2A3A874B01A3B04C60221009A892738E27A60C3B94BD268FA4E025571B2335774F317D2AD2004C90360AAC3

Proof of work

01010484B78F4110D8E9D6FBEC72759895CC9D4532177314FBAA8B07BC525FC1AF48F150EFBF104B1819106B8E3563CD0E1FAAE5325F8FCFE58FF744C35F47669D2704

Proof of integrity

0000EC28BD066D599009BA0C7B5F9D4DDE3971A91DD88E5EF4C5B0B0873C0079F8

Coordinator signature

C1EBD22A4154C9743F9A8AA52FC066C9A38F8FECCD35B8898CB60399B16EEB8CC04D5BB820F1358CE3B71B3902109E5093FE029459F6C58C57C5BB3B2610BC0A

Validator #1 public key

0001B01EEF96BA7E95FC844D456CE8868F18864519FC9532E1751C2035FD044DD5D0

Validator #1 signature

6B242154A5CD77D8460F0326F1021CAD2C5B4AF3B267E58844EE700FA0F17313D59FE806163DEF2164751E4DEC12BD80CCD19C7780DA7F5B8959608A31349B03

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

CA0BD284DFB696D80ECDCD315DA1F2B3F6E9035AF6B47D45AEDF054738BDE642705D2518D72D2A1FC6143AA29DC36C1F917FA314BE9C81D18283D1D35090C604