Type
ORACLE
Validation date
2024-01-01 15:08:30 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.04994,
    "usd": 0.05518
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001A7187B86469C8145380EDF4CFCAFEABA8FC88BBCE03BE4D7FFA0BAC97B13E91D

Previous signature

89ABD5DEB8671287A556BE6AB0139A3687EF110868B1C6887E2118D4EC729DE6F89BFE70462E7BD91101907ACAD31E2AF421ED69E09F9185204D10D2A1DBF30E

Origin signature

3046022100E790C195217A5424D86F7F1D726DC2B19E86950FA5C8662940C9D5A5B20CF394022100D7E501FE0EAD779D35C80AFA82C020137F65DCF939B812B50D26EA41DEEAC6C8

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

00178D7CBCB9563B9360FAB3ADD07739790202B799C236FD0A66C49BDE664771A1

Coordinator signature

C7B1470435AA7EA333AD26BF72BDEB8D77C90FC73042FA8258FBBC4E63B4C3CD24C613425CDAD78DCB6BC1F5CFBAD382B7B6D203323ED90C08CA68CC7E8B1D0D

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

75B35333D8C973FFD8396BCDB70C9C5F9120BF36CE39777E405CD5861894C09A1249A67FAD0164A87BFC4146A1C1C7F23D2619505D90D0620C0DC3BB16FF350D

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

C0A7697B1B1D214B4D4E8BF6B71BFB93CFA86CE56508085CB77936A7D5AF7B7A4EAC9540D61191B063F60BAE11F095D147F1345E9D637BEB7EEB5F79360B060F