Type
ORACLE
Validation date
2025-10-04 08:22:20 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 (40 B)

{
  "uco": {
    "eur": 2.6305e-4,
    "usd": 3.089e-4
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00016999C67C1680DCEB94CEA8C18B46EAD1C75EA29E4E3F9317D7BFAB601F5A523F

Previous signature

E12D53FDBC471D9A331A1E21B79DABFFFDAAFE04508BD77C37E1DEF44859D2D2C8F42191116BA950E0C973C2EA9CC2CB4FE70709E58A5F8260B4CD61E1EE040D

Origin signature

3045022072DF4EC6A8EFFF30D6E0C852D33F5D28E5161B9E0192CEB3ECC15AB1F59540EC022100B27B84964A32AFE03D1973EEC666746DACE26DFB1D4BDB89FA1794D33DF826F1

Proof of work

0102048BC5F8B807FFE270273429CB077E09621A811662293E15474D6CBDF002342A835C9F9AD5918CB7D73BB8478A0239AA2367B8F2DD9C21E02C7E570DE17C8A688C

Proof of integrity

00D8F12DC1D241E90371AABD93A7D58B820FF512DE805D06C13EA2C3D1ADC01F17

Coordinator signature

46E90C47C1DE0F154033D0D2F246954A6B071BCCB45A0F8095E3663521E046A9C9FF924505EDF782883038D101ECB6801F528B0D5B50336A668D22FEE56AB500

Validator #1 public key

0001867673563F23DAA5ADA732E8B1453BC291DADA426E0ED90987E3583BFC65D5D5

Validator #1 signature

E5DE51E4757519A24D3E0021AB6AE2025ED13E671C5798F9A296DCB1AB94058F59B93F9A9AEE0D2A65C4AE6DD5B5154807E66F1BCCFACA292EAFB0681950CE0D

Validator #2 public key

00018A13A9C85FE66CE097EE273C6F1E612289BFB0B630C34AF60957E8DE880633E2

Validator #2 signature

3AE9C3841A2D25E8604F8471B2AEF32D1F0408E287B831E34CE430D4B064F775CDC93E7C6A53D54504F12763BB55436A80F4DDA84C1F1CC404A7E7145CBCCF00