Type
ORACLE
Validation date
2024-05-09 06:41: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.03209,
    "usd": 0.03443
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001FB043743A8E9625246EB985326E336F674815AB3CE65E08A4C983ABA5818A8E1

Previous signature

93FA6688353683C719F1E2019396AE6DD1C52B43BEFB551D98C3EB2B84C86021C10325DDC254EDFB679295044006C485ECEE01B57FA9CA9DB691DFE4DDD5BE0F

Origin signature

3045022100896B5DFB9E7AB77548FE3554F1909B594E821501669EED0E3ECDE9368B0E5E320220343B3CCDCFC9B70E3F29EC3E41AEA26E5C4C518E88D4629FF0DAA57D3C3F1384

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

000DA2BC1830A7CEAD003F76112671BC111857890FC61A3100A94ECFED6E319150

Coordinator signature

A495DEB407D509DA2C733A0D3B3683315D15A5DAD3B3B8A085FDCE11CB3E0DC5F78B0528E529F8477E56B40D89DC4D49BA7987E6AC5790F11469D1EEC7793E07

Validator #1 public key

0001E490741F025D9C59E4D85ABA60E6D8018FBB7F38EDC33D2552AAB0A90E93ACA6

Validator #1 signature

D564A438F6C0A701F140E602F0D363313C622C953A1AF2C21860E02A960207354D4B2F9F42D609A8B16694CA9CC366FD69ABA775EE3FBB3EE8878AAB48F95A0B

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

B4412D9B0232AAAE42DA8885D0CC1B9326C5D0955A319876A3F0381DC5279511F416225D21C40C46F86415AEA744BD872349BCDD36A21338A758BDC37DF04C08