Type
ORACLE
Validation date
2024-03-18 08:43: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 (36 B)

{
  "uco": {
    "eur": 0.03699,
    "usd": 0.0403
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001BAC520C0CD1D4E7224D7A6AF1289A8587E834A5A96BE8BD1F1682F5D40E736DE

Previous signature

8840BE7F0A4EFB2160FF0965C915A5470F3CE5FF05F2B332F218936FDE66C957BCBE8DEE4256EB045F3E38AFCB741F3A65E71029B9D9C33C20F83D3A96786800

Origin signature

30450220222BD6234C8D5500364AFF84996919EDA40D3F2390F674D9F875CACB72E16756022100C02FC0CCB4C681B5048A85D2EBC921A60FC4A55ED18577B4481F45758C34CE57

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00D063C0B0DAD714FF7D1C3F332BF56C1AF7F67E89C8FA47BED7DE865E5977C0E6

Coordinator signature

CE92E6CDB0A3B44CAAE5F3BA4CBE2C0CCA0C281B92642106854AB5822E6151032239D64E146408BC75BEFB1597671AB95E827330B7150EC1CB0C5E0433D6560F

Validator #1 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #1 signature

DCBE1FBF8AD8A3BFBCDD79A675E0CCE205D74E18467C7080FCEAF7201C4D6B738B090E26117560B21FA34FF1509183A548C30A573511F8D3AFCAFBEDBA062601

Validator #2 public key

00019BD68EFC0CBF59391FDF1745E04FCDCBB379C6FB428B9A8B4ACF0D71FC82BD68

Validator #2 signature

D3BBBE85D25AD8E6F80E42F5EE71F3472587C97969BDA44C77B2671FE794664E285B62A6C974FE74A1901A2624F5420F88E0F4060548AAE8D93E2001D640C80D