Type
ORACLE
Validation date
2024-01-12 00:27: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 (35 B)

{
  "uco": {
    "eur": 0.046,
    "usd": 0.05047
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001E0B1C15FA12C63F677807E4A2209E2BAA4F3B937A94014B634BFECB3D41FFB5A

Previous signature

2BCA90B9E263D0B9F9C58D4741A45DE20FFCBEFDBE36DCEF6CC4A203AA1C5DD604D1DC677A169AF60B7E129A0C173C5848CCD3337B70DE4271AF2683768A180B

Origin signature

30450221008D4D28D2D471750E6D4EC37DFF40D3D06C4D54C055DE40E110442C8948BF91BC0220568037053337106B9690105E6A29B3D7A4927E25CDB6B6F1231605547452B2C5

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00315B575827DA8258F04BE224C1FB36F91D61983E40B6E2B4968C2741D9E1DE7F

Coordinator signature

BD38C058DF59613CEDA732C5120C95C0D81269EC1DD46EA3F7EBAF944087D94EFDD80950D3C0883FD6E6DD0A65CC7E67968ADC5169FFD60D8AFB033B8F549F05

Validator #1 public key

00019BD68EFC0CBF59391FDF1745E04FCDCBB379C6FB428B9A8B4ACF0D71FC82BD68

Validator #1 signature

168E79428A8884344CDA5A74AC3A4CF81225E821AE6859A84BFC101EE6EB2A48956CBC0A91750EA5D70BFD53E4A9AD747A457DA0C4221D271732F3879711FF0B

Validator #2 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #2 signature

C8BB78A13E8B6D9C0DDF8AE2BEC6E6F6E217CAD93185A75E3DBCBD7FC9CFC979F879F60DCDC75F82992150B529807FAC16CD530C166015EAF7DA9960505C130F