Type
ORACLE
Validation date
2024-02-13 21:27: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.03865,
    "usd": 0.04139
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001E4D94EE2B6A13672DB3341027F5C235252B0D0D5EE0EB88F84FBEED944425C5D

Previous signature

FBD84B72144120BCAD0B5AB72ACDBEFF8A1B94B437FAAEFA9CD6677AC204A3F294D38D6019E9039CE561E50F46C399FEBC78E57DE5950CDBAE334761A5F39F0E

Origin signature

3045022100F1423020DD9D3CA1505889168917CAE5C4CD4DAD06C515D1F4BC90E874E697E1022078A36CCF7E8A66B8152AA6F60F7A6599483E6DBDA4C0BE1AB5E993D72726C206

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

0071C332F37CB9D3E84EFCE493B51D0E5234C5CDABD671B29EC0CD409D25836084

Coordinator signature

8F5B658E9F4FFB71968241048260BC3BF59DF139EFE9874E9E0879E071BCA76D6E2EE5A39A84F464BDFFEEAAEC39756084C324C678787BF265D4785858601B04

Validator #1 public key

00019BD68EFC0CBF59391FDF1745E04FCDCBB379C6FB428B9A8B4ACF0D71FC82BD68

Validator #1 signature

2303FB61CBCE9B64A968BAF11B10863F22AB0E68F3EACFCFB94883BB9FF6A93808C295C3182FE45B90E491C46DC77FC08B1A90AF3AC730C91A32AC93507E9E0C

Validator #2 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #2 signature

2D6E9448915F418653C094F72DCC184F1930318C814ACECA7B00AD2D3A133449CBCE8678B425BABC1A0FCCA6D921640A64071CEA2005593CE02B23321C4C1E02