Type
ORACLE
Validation date
2023-01-29 23:20: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.08388,
    "usd": 0.09116
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001D0464E3A6F3ED523095C6DA15BE0A0AA8B1E09CD099C32B8B7F70609255556C4

Previous signature

F1F72B05A0C37EE39A3826BDAAB073368AB48C9EDEAEABC501A67475F17BCFA07536BFFD61FDA935AED6EC8BE91F9BD6E0049B67F7BDF078E4A914DD3EE07600

Origin signature

3046022100E3C45859871F8CE6493D51741602D1B6CF085E488A6E4ED6F354A31D57829E0B022100B30E581D52BAC47A651CDA90A0EA6D472A71986C90A44E05352BF22C34E18071

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

003631FC2835C6BC9165F69B63860CE3CB68CAF3EEC2DA57AD27BD2E6FE9462DF3

Coordinator signature

B4D7053450340405E32DA0350D3431D5410E9095EB55F2B5CC294DF3E94E56E44AB9582D5C62453748F181B6DC7FD9AA43DD1A2F2D0C9B8C56A2D715DD038402

Validator #1 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #1 signature

ED1CE5C15A43F020C2D9AE704ADCD38BADF2D893381C76B199B8BA4195641A747B49033CE8A9E9F431760CE8C62D3160E439FE0E1CAEF74C260A5D8D23C41A0D

Validator #2 public key

00016D801492BF28EE8DEEB7C68201712B1BCD1D11E985675F6D4E7DFB5F73C627EC

Validator #2 signature

AE606CC497878A7A5D0E17F59E9E245BFBFCE2A1216DC1217FCAA303F47BE47BC1A9EBFFCD93B51E205F19AFEB36DC802D7EF0F729D8392759E26246C4BF6305