Type
ORACLE
Validation date
2024-05-09 09:35: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.03208,
    "usd": 0.03442
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001881C3A643755616F51F5431CC794E311E9CE466B8BAC180A98F1B2508E2D6E63

Previous signature

E8A0B02905DF8BAE31B53B7253D8D6FB1D91334EED9A7A87B13C532175D65E02375AE14D20042207EEEE3A8CEE028142AA6532F435F7C26BA6F04C9014FC5901

Origin signature

3045022002E391AAB6F3B91854A140755CCCAE5337BDB93CD7F0C6D919E730819911FA65022100804507F5955E8E3063B44BC2C1839930D9CCD5AF9AA559357CF0B855FF6335A5

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

001D41B1B24222729D5462416AED0751FF4F6F24C21C76F467E9664670F18F457F

Coordinator signature

E8D1D329B8935901B11DA7B6ED0189E18FDE7C8440A64D1CA76B168985B4BCDCB2C8CFEB4A75BDEB1E18E5019C74894DC142E8BB8292E117B1ABDFC478D0260A

Validator #1 public key

00010A39DB5D3D27E394C1D356F35C52225D77EEA55BC993431A5EF1AD20966F4CA1

Validator #1 signature

71AF956561F0F11A28F9B8CFD1AAB26960351A16ACBC0663FD9CAC92951D5EE4A316FFF6BC51BFC026D3B7E0D4C9D4EA7F729882CA658C76F95F19A3280AE605

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

CEB9133104C44AB7E3739695A680C0417AF62A80176B938F4BAC14EE01DB9495839A5BF2262D0BD2BB59B01308412D34B99F2BAA670B58A0D0109499F3D80C08