Type
ORACLE
Validation date
2024-03-22 17:00:01 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 (36 B)

{
  "uco": {
    "eur": 0.03486,
    "usd": 0.0377
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00016ECC31FFCDD4EBF9CD7903E7E9AA1A97D112404D9A5F6A1E1D57C40C65C8AB42

Previous signature

64E8B37F91DCC83378B6E6F094648044255F61F377F0B9CBB5A538DFCBB33AB443D80421DE122B143F3A32313224C14826BFFBAE7F6E7425B2FBB29967071F0E

Origin signature

3045022100D78567DA35EC6E1B868524B399B9DCD62654CBDD8C4FFFD59A3568899C9C898302202D863D42E9E7CA8F420E74BDF61A78843D3CB27B443D63BA049D10EE758C18B2

Proof of work

010204B3B2A53580086B9F36919CF40ABC55904729F78BF43673E216FAC1EB2451DD1E521879C6588F0CB09B150A103A39A73E2816B5ADF51F0721348BA3A66C33023B

Proof of integrity

00159709AF0B9A4B948A680C7601F43FCEB1133D44B61C12EC833FA2C3713DEBD7

Coordinator signature

8281A6B3603BE828198C2943B2E442A31CD9FFC9B67457044FA0FEA1D8D7ABA7ABEB91981CB83EA53199F480A7AC781694B68ACA2BBE620A871B4F0946D05B09

Validator #1 public key

0001EDF5619FD22027B475378BE5423B2287F32121DFAF3135B529CBC6FB1968047E

Validator #1 signature

B6318144E8EABE7970936AAD94F4A2D68A75ACC87245DD9769BE5003C78C9D5DF76B395A359D5E28DF9F2175B12946B6F2CECF48C9D2C58B65FC12DE6C57DE0A

Validator #2 public key

0001AD128AAE351A4BBC1153FDF8E5BBC27A9B30C336BC60004465963E1964A6145B

Validator #2 signature

268A4C9737113610669863486FED313CA33796C18C06BC7DBB546ACDE148D299B7B2B4CA1E3FC91EB7B03AD4D2371DBE4C3A45BE6480D37BF78DAF892581DD0D