Type
ORACLE
Validation date
2024-05-02 00:29: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 (34 B)

{
  "uco": {
    "eur": 0.04,
    "usd": 0.04288
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000152605801579A8B1FC1CE262298A5B797B704812E6175D97767CC1D941A191838

Previous signature

C5A02E2F1D690BC72D520963876B0CBD54A6EAFBD52C9B9E7E829883435180CAB39FC830023B2D9B8240BD0F831D5BA35C6D2D0E9B9B11AB3CF00A894CFAB60E

Origin signature

3045022049486C97716A660D7CE78AFAED453D92282C7E4CE36E53577197409254F2164F022100B07AD2CE425013CC471A08C56A339D4BFA885C67CDC6AF6704AF1ADF14491C3B

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

00016BEC8A6A8B1FD5E69124981808099BCE3B9AD42586834D1B9BC7763B64AE1B

Coordinator signature

688CA79219C2994F0CA0BB53704EA9C4E71EEEF6CBB3E76A2F57F4102976BA77F82E956C54D21E5D5506133D220412B6953A0106149542B502DADB4962093007

Validator #1 public key

0001936CCE1295F6988DB49825C6CDE26CF96AC12657C56CA7AC06C1D4C98E99E9D4

Validator #1 signature

32413113FC41F658DDE07F8B625E482C1A1EAE85B1CB68E8735CEEDB87F5C81A27CF907D4614C8931227CA1800EBFD99A080EB654DDC12678A4D151793C34E07

Validator #2 public key

0001AAFBD70CD1928E509736D7A3F072694F7AD7AA7BF5716FB0239146EE4B633F45

Validator #2 signature

9AA15B02137C4B2F7AEF28B46218DBC2010C8911A16ECBE1C19187662BAEC537963EE2E5CA98FA4C8A205E3D52118D7AD66CD467D184EA857C11F18891D51906