Type
ORACLE
Validation date
2024-05-30 12:21: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.02035,
    "usd": 0.02201
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000187DA231CD04A81DDA952190ADC836186C677FE6F05D7FE7028775308E58B038E

Previous signature

7072A694E5D398FA29E68DF928055804E1C9AA7B8A1190EA7E52AB4306BC3C49267A43EDC8788C8B4AA21050E37B869AE5E7F2115224D5A13B2A461DD21B3408

Origin signature

3045022100F887909832CD42214F51F795704B4507C891749DB9A85ACBC69E84CE582C365B02206E9CD1F5556688348EE117C2BE1D2AAA9DABFFF54A61E5EEF3027FC4E89F5F9C

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00E9AC9A68978A9952752F7B91DE2AC17D521E2E0DB124479A8C64DD42BBC86ECA

Coordinator signature

A89104A600C93657A3C5861EC99DFB5B1C9EAED7871C96F48804D6D33A5DD3E95079A2230EE4B315665FC8EC506DFF6FC074195A9D040AEA7CFB4C005013360A

Validator #1 public key

000162E6ADFF9FBBBC4BDBB3CD56A5A13A1E8576C3619ADC58A189F7E9A3A77FF95D

Validator #1 signature

909DB7D14E3882C7FCFDE0C0396EC57015271EC68DCC756B829122FF14F546E6154352AA8BDBCD7F15A44747D2BD04FBCB3184C8A24589594772EBEEC116D902

Validator #2 public key

000134772A943DC0F7038B1BABA39E18841C12DD6682B1B6D1D15E08D7CAF5339AB0

Validator #2 signature

AD080FD01AED542D25CE4D8AC56C22CD04F0EE2073B4205CB06B3FF57DB4C8D779B577C9EB5A999CEBD91EBE75FECD8EE386FEAAC5BA786585801023EC1ECF0C