Type
ORACLE
Validation date
2024-05-30 13:50: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 (37 B)

{
  "uco": {
    "eur": 0.02036,
    "usd": 0.02205
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000139E14A79208B755157C5B848A87C71ADDA56D68F0F49953282E8B1633AD5F7C6

Previous signature

B571FC5AF4A2401E51773B34027F83909D5A87DDD597126C5AE1D4BC9461B621CBB051517E3957AC1F006593460D76810B7C60BDC84D21CDEAE5B66592B8F603

Origin signature

304502203DAD5450993B784D0B6F99CD672FEFE98636A6F932F8FD135A8A3CEA4AB056F202210080FCC1BBCB67B94F9DF221ADB18D67A18E2387F31724626CD323F2EFECD2B48C

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

000A3DFF40BD05283C3425E233A18E4B0C789F555EE950E88C142CC419E7739E3D

Coordinator signature

FC3CEE60827B25A149F5CFAA6AF346F694C5B54E7381534A0A83CC510EB124F65134D4F3370012DE108AC558911689E2F1E9F2206B7A973B150703843F12B503

Validator #1 public key

000162E6ADFF9FBBBC4BDBB3CD56A5A13A1E8576C3619ADC58A189F7E9A3A77FF95D

Validator #1 signature

C92A263FB55A61B89AC3E8E98ACAE5673CE53D85D84E4631EDA32BBCCB8CF4733B078BE6E8AD934EFEFFC4A76655F65CA8970574CC96F4E991804C7B0ED02E02

Validator #2 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #2 signature

E13FAAAB991BBAF8797A7BB043CC0B187AA795DEDA99995327A92F047060638917B27729CD449FFE8D68A0CE35C3065DE4394DEA9FEC22F9172B19D1842E2507