Type
ORACLE
Validation date
2025-03-16 06:16: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.00462,
    "usd": 0.00505
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000123400FB5F00B41D00B48C5E8F287EA4D2986B8A464A95CA3DFE3026A296F0C7E

Previous signature

0B7D7F6CD734CEF7504D6570E72D55E8126B85907FF9F96DF7F348C5B9C5294F7F1A810F2B1E30B386E99D78446D6810AEDD9C98348637545393AE97F0F2B80C

Origin signature

304402200CCEF1299F6342B8247089311EBFDE7777F8B337D2E75E332F7F144F360DC689022035CBC54AC77F16B8DB7431BB6C3E6C9529E1657521F172BD1C34C9B4BE1C5B67

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00428A887A3DD78CE0DECB1E2F1470BC823C1AE1DDBACD5EC087DDA64D201A0692

Coordinator signature

FDE6589D41095A7E3BA75CD1B10BAA40CAC8EA4E753F2C335CA80EABFE917FFFD52BDA6BAA6F0F8DBF7859A37496AC3FF895BA489C519B8CB3233CAD7083E008

Validator #1 public key

00012E30765FFC72AF99D9420F389600BD6517D9BC763BE7B9FF74AE63814F42E8BA

Validator #1 signature

E797A9348774744250EE25D63B9B7800ECC236AB81ACD65AD7808AF82F34E1B96BC0DD3E6A0AE8E72C4EAE792DF0ABE51A32BE88C0B17AF6ACF95F87A974BC00

Validator #2 public key

0001720282F52A3663DD530B80AC1D29035819AAF69733BCA4BEFB53DBEABC08101E

Validator #2 signature

0055B6FF9162E52F04C8F7661AE717B5572430B6AC060C95BE939957E5EA8951463797303E70E9DFE727F09759D0C2FE7A84A7AA87CDD7D12BC07AFBA9C44B0B