Type
ORACLE
Validation date
2023-01-24 21:24:52 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 (35 B)

{
  "uco": {
    "eur": 0.07901,
    "usd": 0.086
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000150F57DB40BC981F132D471825FFC39684D96D8847F672621CA595C52C2977DAB

Previous signature

BD7909992F90E7D65BEE50E1C390EB8E7143AC18800AC7C388CDAFC7051F48CDD80FCCEA1A51A1392A1F732E3C19D58EB9877A62AD52C6E2674A5BF2D3583A06

Origin signature

3045022100B1E98B1CBC11FB63D4D4591927C1D5A992412571DC6A00A3F2533B827C860C2B02206C02EE50535AD473024EFA583B562F804B4F6292F0835C8924F8BE2D7FD1EB65

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

003D980512B8D557B283FC8205AF25C1F3D5826F7A2AA8162DF152176642627DC1

Coordinator signature

3B6705AE5A42F29C520743597A83A76F6CEC0E67A33FDCC57D1263D1B6FC64401E324CD4E5F52204A5F65733868076A83F6CD55C16004A4FAF5F1338D89E940A

Validator #1 public key

00018EB4551477E12625988221FBB727798A999AE711858F7393E90E971F7D69FD9E

Validator #1 signature

ECA1B30AC7BAE01C093E44668B346D666375DB634B5F1BC0241AC9DCA1905DDA411D67AFF61E8E21C882908419477C3AFED31BF9C0F042627B63AF4AB4FC040F

Validator #2 public key

00018E2D8C83C109AC1CA84C36E055DA82A7AF200BA95BE2343FF116EECD12B21760

Validator #2 signature

DE1EF7E165980C7AD22D8233263B03F12FFE93E7DF88F3F86E21F8024CC6EAC5535CE88C5EF4FEB802A8D9CA261B746564B060A8C1D7B0E1B42B9DE9B50D5F07