Type
ORACLE
Validation date
2024-11-05 16:56: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 (37 B)

{
  "uco": {
    "eur": 0.01367,
    "usd": 0.01491
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001BF3275A6077368F0FC3F591B1BA417FD1A2A190A3929C49AB1821BE87B824AFF

Previous signature

28CCFF7E387A7C43AF44B1A72BDC65F74FEA55ADDBC839118C718421241EC6DEAF7BF989A01B360590702E3F2DA0288C99F9A789E84D1C9822060AE8426E1F0F

Origin signature

3046022100D49B6E1C4EA061C9FBCF7EB186EC0379EE75B14438B83C7D74C013F9E20ADC95022100C04C7CC0F2EDA8A22D0CD7291FF4744E46BF9B4E5ED56B33796B82D1BD3405DA

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00FBDB759739A1DB38FD5F4A6C50FB3971FF6677AF70470726838AF39173DB3E54

Coordinator signature

93E37F7E2084E94393C3D0F076E830B34EDA03787A11D41A23CEF8703D02988AA5E5D9D53D227B5C99D37394BBD422D6C1D2A689DA1875EA0F8C503BB3C06F03

Validator #1 public key

00016DC3C25720E8FB335A38DB1D57FA1CD8AD5287C212B53343907DFA124394C684

Validator #1 signature

0D69B708182374E30785CBAE95ACB6CC9CC72B95D7A428BC17FDFD67C2906C5B47F2DE0A1C8A93D9D0A1D2B72A02280DD7E91A951A1FD682B0E38B40707F7705

Validator #2 public key

0001AC6CA4DFE26954F8C8FB58EAED07DEDA6D0A6DAA84085CEA5607892BE39F541F

Validator #2 signature

E3D585664E882AD6A19FCCD7F03D124167A639D7CDC6E51FD967707E78317C87365BB96BC8CFC2DC89F0332646C83BC9380B10E9F07DB280C94E0A3E99D9DC0F