Type
ORACLE
Validation date
2024-01-12 08:18: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.05049
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00011DEAE65885C83274DCBEB959284785E37A8CEC0567E3718775061F3021FBB939

Previous signature

C053BCB5B1B7A50D397596E620F047199A07C92A75744F3BB8D5330C82EBBA66B28D17C87EBF4AC4233898678EC66A6FB9CF1942CFCA106235BF7354EA46BF05

Origin signature

30460221009217A16930FFE83990BF692F32DCFB25ABC64E4B49828803A8F9B5BB0B83BA1A022100D0480A5BD6C6529C421C8614BA97A50A7E1E7701E41F5FFC6326AD2545A8528E

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

007CD3CB5092AE06038C64BD7A636806C23C0379A0589F1C01E7059033824DD1F6

Coordinator signature

02AA02824F78421D1D7D006A64B86B57D8CC6AED0C3071F7EB50FD52C7850890D15B92C56D5C28117E24DD097B6D99ABE9313EBE5085D50DEBF186EC610E1E0D

Validator #1 public key

00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A

Validator #1 signature

A1EFF0515A913C55A5A8715261D307A55E6DB38BB7E914EE687C9209EBA9C2FB8DA1DA5911DD046C1AF90A5DE85A2F4F8EB4DAC554FEE090273B3DA612940B04

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

D3EC20F96254BC68F6FBC5F6903F516EC7B65CEA001C462F4026B121B3936231F4228587E5432A5F9318D42114997166BF2A7436CD9F3872F02819B3CC506A0D