Type
ORACLE
Validation date
2023-09-18 22:18: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.02833,
    "usd": 0.03029
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00016535CFC37D3C8C64DC07471DB1923F8A7988766CD20459873AC265CEF32AE806

Previous signature

D8E52B996FADDCD90F34D4A307EC1F61B4B280A8200CF723D0B4EFBC1F88CCB8E9DA0CB3035F780170C1E84C44ED7383E81F8A4258C272E552737F91B0B6E407

Origin signature

3046022100BBDEAF1F3C4E41FD6513B5B35E349DD2D1A72BEF5A23F942F714ADF96D4F7A46022100960E03AC42195AABA6695B8C603FBF6C9B980AED3AD5B07B325D4C9782368A69

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

003A194C569BC56363EFDD128728B2A41502C8C2C6985524F12D3DB400B1C1A86B

Coordinator signature

D8E0C2F78B158A5854CBF3EF399B4B620AC54E8999B38D83B2C84E8B4CFCE3BCED6AA76578D3122BF8B7CDBD8A1EB2ECCA2D6CD91030F2DBAB18C654B31C6E09

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

E125AC6538DBF819B28D55F5999A9281AF23B3A141548688A11E29AC615C3870D46C712FE2C5FAED6D3EC2E35EBFAC7FC942F867FE397F373B70DE3F12A63E00

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

AFCF449FA251806ACBC91A64916E1F40A37C1B55A400AE6DB3F2F597B2A6ACA7C0966B4DF55078F965EEB54985072368A56D0E0073B226E8B72BABDC7038A402