Type
ORACLE
Validation date
2024-11-24 06:23: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 (37 B)

{
  "uco": {
    "eur": 0.02066,
    "usd": 0.02152
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000105CC0EB2E87DB52D9A21A1CAC3439199947CBC99B9A54510172E1B53F36BC841

Previous signature

DF70A3A3314D1A7B2302CF71C7DDC8DC79CA90D8F1016B201F37DDD4D3DB54E9846D813D86253B136268323639CCC4CE86F3FE08D564384C9E4F4738AE7CDE06

Origin signature

304402206E6B6775A01320491A1A1849D6E8E272698AD26A0AC35813AE056069691E9ECC02205E3786633960771C14270EBAC6A5AEC3D3F48AC3FE850D20A6667BB46B2E9C64

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00A379C8E960CAE955CE8B07A3B9213E9FC426D42A59635E5628FB75A63024A5A8

Coordinator signature

A97B9A94ACA83D42683C49C53A5A41E8BDE0AB4B4DDCFB3D783C90C1C7F8411BC7B9DD3738556AC061720B7E03B4FBBE283FE27E4429A3776CB2B680953B460B

Validator #1 public key

00013D16BDF02C72DB6831A1EB14200C6D5427B4303351645BDFFC9B132DFE3A53FC

Validator #1 signature

89191608122CAB9AE08125BBBB0AC7A6230938B8658F99D81EE4616D08D1F931679B377CC00A5A65EB208DE2C7DA1308E0C0CF8C343534CBF3D50E0181C27F04

Validator #2 public key

000109F3F0A3EA1C4E40F676D27DF717E0A0C76D4A9EC89A8CAD79DFD414C78C1CD2

Validator #2 signature

DE76D04BCB64EC26243A41F2CC8A93A341364C013B97F467189FC9F9F738B9FAC972A9A7C2B1CD91414A1CFCD644625550EAF0ACF77E564EDD904E31E60B7F01