Type
ORACLE
Validation date
2024-04-02 11:19:10 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.03457,
    "usd": 0.03713
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00017DA2A65A75C19226D7E47C2DB8C83109FD5B9FEB4310BF4B9F563AE66EBF2986

Previous signature

AA6C9112DBF63421F3FA7CD022A7181D974F064FA76ED94EDED3C1A08E0057F4A2CAB86A0373E621C982EA688D7EBBDCED4D79E890CF849FF71BD62ACCE32405

Origin signature

3045022100D97C5C89D585BBFB314019828AB0A35F1BC2ECC97FB980901D8787E5AB3D39CA02207E4E67590F347156AD09A9AF53EC42FFFAB0827B1849DA089C751DFAF8BBFEB7

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00D8D4F4CDD31AAAD882F36541279B6B568F8C948046CA9936DEBEFE4719EFC224

Coordinator signature

802F18A15DEA5C5AC624B336E2401FD686CC89F9B29C492F4FBACF7266C6C00EE5C942B86B31DB6FC9E78111D0B09EAE1103E0E44FFD6E9E699319B78EC45A0C

Validator #1 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #1 signature

E37EA11B9CF99F582B3C831F7D468B95C79D6BE969D53FCDA7E10A904DAB902FC6CD83C64C58D85981D4C0F95CC42A695DFA7F84BCE3396C322FA7E83E00CC07

Validator #2 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #2 signature

9E2B325757669C1C0D872883C2FE7C8BDA9BF6E038EED30D4392F7CADF4B293D7F32F6E96898B8621786B2C1B51A03EB13674BFD3CC905FB2EC690E3124C3605