Type
ORACLE
Validation date
2024-11-05 16:50: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.01359,
    "usd": 0.01483
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000172A4D1ADCE45F6EDB59641E083A3212BBCDD116C8431E9AB41648DB2D83D835E

Previous signature

BFA5AEF708B2C32B5679EC298B5ED62DF2614CC0E7909CC972C1988B46C5D9D0D83EA7F5DC85DED04DC08830AC95B164CD1E5657F3177FFD713E6B4E46D80301

Origin signature

304602210086AA3F6691EE55DB58FF0E48C067BAA351E097D64164CA050145B4ADD0D71095022100C0DA42752594D23D8F23E690071E1610F6E2789082657759F6C0DAF2EFC9AB64

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

004F58749D4F0773A1471A66A2470301409086817F52E07724D23407745E4ED7B7

Coordinator signature

2067F0C76EC2B26297CA3208318FE313BF45FB61507B6F0F5FF546CCCF58DC89D4B4F2BA16DC8C6F3A71F095FBFAA2FBB5627A582470E337DC264675538DBC01

Validator #1 public key

00016DC3C25720E8FB335A38DB1D57FA1CD8AD5287C212B53343907DFA124394C684

Validator #1 signature

031503D499E37D889FF6826E950747F34548D19BDBB09B8FA5D1CE620D39C11D9E33E0799F113E423D5C472171A1698231AD0462C0CD089D5F65F68C0612E209

Validator #2 public key

00018A13A9C85FE66CE097EE273C6F1E612289BFB0B630C34AF60957E8DE880633E2

Validator #2 signature

47DE2A8805C58A0CE38E75718D27BC96A3DD482917EB38B636855BF16DCAD95AE9076FCB072156DB4EE3FB64F0EEBA2DF70152836C2BE085EDFEB745954AF90B