Type
ORACLE
Validation date
2025-02-22 10:20:50 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.00821,
    "usd": 0.00859
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00017716C0550E88945B7AC05482C0919AD0D79136BB4A0AD8F3F172EE452AD83E02

Previous signature

83C4420CDD0120ACDE389637140D96750CF6D21196D1E1C8B4A226F12DEE6A3179EF9F73AFCEF4CEC3B7AD1D229FA80D40756084562FA322056B10FA48753609

Origin signature

3046022100B31310EF31861298EF989B20BB95C5B1B7472878C0B62F6C44390DFB85E194A9022100A2E0505CDD7F4C701BDCC5E4E62B923DC77C1FF86B9A49B00438D897BFA1C4A2

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

0072FD2679363B6FD107E790E43B6BB67EF9E071249AB139AE9A1A3141A1B46898

Coordinator signature

83137508F867E279A91CD752C2577D1E690FB369903E40FE32D6AC211EF4AE7348BFEA47DB6205A50D88E78BF2714B9366F0F47C736C25B23A0A4F886D4C4004

Validator #1 public key

000106C25CB6B500CD3CD63D2880094D6415DB22328D43ED2E6F1C031D6C9E115E39

Validator #1 signature

6DDF6D05E825531D3E45DBBE15CEEC3470769416F0756B9A80A28CA9F4359AF07DA5C31B15FE6F7016D4594E85E40A4E5A25AE69574E489FE4828A176929EE0B

Validator #2 public key

00012E30765FFC72AF99D9420F389600BD6517D9BC763BE7B9FF74AE63814F42E8BA

Validator #2 signature

29673C16281612D691F8C03B5AEF009222A3FB9D332E485145095A03610BAF767F9C316E622B0DB539D31A9BCD49160C860C4175D82346F03D389352B7FBD108