Type
ORACLE
Validation date
2024-02-16 23:02: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.03626,
    "usd": 0.03907
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00017F8E0A0809D104FE8DEBFE08B5341BDC2358C6057DE7563C666D8B40CC3F23B3

Previous signature

17FA963F1F7B300C417A3380B138CA3BAE1575CCAD5914CD46F2BBFB4501F6EDE8A8C9438EAB3FFFD0137769A7B6D973A3AB5864D2E03B9C8BC5F327E2064C0F

Origin signature

3045022036A4747DFAFC05C6D10B1E045457A97DADD4DA41CCF54AE930105726DD3CC3B2022100F8B0B904454A23BB2EE14B5638146B0F821DDF7C5FF7AE7913A1608A7DBE274E

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

0057B0217F940E3C15536E432C54B43430AB7B266C8125F3FA48678C6CA32A2904

Coordinator signature

DE96580D54E228CC67454CFDA80C01CA1FD4EB5CBF88A773F6F3795A2AAB365EC75C0BA10D32344A1FD62CB0B4024EE8A33D1C32140CC4479690E332F32EAB0A

Validator #1 public key

00010A39DB5D3D27E394C1D356F35C52225D77EEA55BC993431A5EF1AD20966F4CA1

Validator #1 signature

5F5AF212969163A984F7B68CCE62851BAFFFF3425E895CB421B85670B562EFD3757BC753E47F6601A5F17F5E71A9C65DDAA313018895167094758F425B6CA503

Validator #2 public key

0001FE0F759D8C583CB8351DB3F1BA2F045F114F0BA7600CCEC9048E48CC3E5FE4AF

Validator #2 signature

70EA916A0D8D4DFEC7C8E2627E9BB54B2D9A2EDC819B2CC1CF607E6A8A2BC54A8A638F49EF97FF31E1A43A1EF8FD60BC010B848D6D486D5BF93A7D16D2DEDA04