Type
ORACLE
Validation date
2024-03-09 10:18:10 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.04042,
    "usd": 0.04423
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001A9605439B573A299855294BA8688034498BD5ECCD9C6EFCC44859E7FAF3134C1

Previous signature

A5AD10C729083EF20B37E4C646A78B5B52E38242D90C640FA8722ACB540E0AE9093ED54A773F82CAD183BC331A88FA4DED4EA92EBEAF16DBC86B28DA4B2B0B0F

Origin signature

3046022100820BE6CFE531753E4F4CEB3A3E27E5956AAA49F9D01B680200776A4CD136C179022100C0CABACC49E203DEE61A20E2FD0ECB80BC9BAA444A08342F2FAEB2A7A27D8661

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

00F0DE04C8731F61DF9FDA61EA82D85D0D81C2DAC4F340B7D49258CAA5608DC2FD

Coordinator signature

A1D1B948C5D513219BB2A3DD93CE1F988B9213F88E11D4DFBC9C4BB39A8A4D1EF0D1617FD9A07A28CB1E69BF56C0FA05AF90667F680BA5E3385756E6B208C30D

Validator #1 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #1 signature

0FD50D90CAF804B125687AB339859B2F22629FA13ED03B43CCA3D311B9CDA75DC0DF74F40DF092CE3C403593B0F75964611399AB9396EEF3F55EF04E9A7FC40F

Validator #2 public key

00010A39DB5D3D27E394C1D356F35C52225D77EEA55BC993431A5EF1AD20966F4CA1

Validator #2 signature

83DA4CCF310163E7CA1DA206A741F7D5641E457DEC9009B4EED5D39367A52338648068C7D90A913D1AB5AD46AECAF47E01AE70CEF57A38A3411D8DCBE7F1E90D