Type
ORACLE
Validation date
2023-10-08 21:11: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.03638,
    "usd": 0.03956
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00018F9673C6B39053FCAECC0B9EF908B31F523BADB029CC8FB0AFF3006AD9BF7594

Previous signature

83354284FCFCDA15619BFB22454DD0457C4C627A69B6FE9A0B0C3601F4B3106B101610153E844945DAC6668FA994320649D2B1D32C4E7D645C846798EC490E0F

Origin signature

3046022100E1738125C367E35A1B3681864A419950F542C63AE1F8DBEDDF694B66A5175051022100B8546BF70FD0E4A20A6B0D99A0C665CC97552A2EC486E28797CCA7CC0C60BD3F

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

005F8D68EC2DE24BCF92268E77B84B0BEDEFFD478E5F028AF325D8522237430456

Coordinator signature

3E8D20B774507E0B4B9BBEB76B8E15B04676431C9AC921E4B458A6D42A2ADE33B52086CB2CA9B8E6FC15CBA6B7F8BAC6424D02D668D9C8BF043419142418610B

Validator #1 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #1 signature

A35D5EDC6B38E5C9D5BB43166E5C3E7E335DF0718F3DC3A98EC5A04591AE1F65B856F90CF432FC83EDFDBD8F1704DEF25317DE8F05ACBC9D7C3AE514559D1505

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

D236B907A8EB825E7C9421A5A4634F90B8A69FD9A0CBBE15767F6D0E3B45F16092B0173F2BEDD7F69BAA55B8B104294B21299B164099D6D1C37F66277C790905