Type
ORACLE
Validation date
2023-10-19 07:03: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 (36 B)

{
  "uco": {
    "eur": 0.03804,
    "usd": 0.0401
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00013B0BC759E89C937E082D4AB9CA7357AAA5F0752F600726D01BFF766A8FEDBF09

Previous signature

8871EA597C1417092367E05BD978D69A3ED8CE74B2EC4D28D3D976191BB8757A816503FFBEB6C6D96457CFC09B115A3AFD69D9E6D2C07022918F2F82B6C2F90C

Origin signature

304402201593490074612214223E7DD3E5C4C82F0251F1DAF24CCA0E7766D2AAA84C974102207638E082FC2080E1CCE9A1B866A3F800C6CE21476D59D81D40426263C0F1E033

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00482F734A0B2020BB0A7715ADA653A5E93D1B1FCBD8F253CF46E72E16129B049A

Coordinator signature

DD93449FA4A3609F4106AF744BC875F0E46CB1B7E352DAF7A9F49C3308E1935C416674BDFBB55A6983A29AAE01F5E7D9C6B4B1591E9DCE13315A45E8BA0D2C07

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

19C794AC4C2D3496CB61E19A133E4EC0C51C098D81CBA4269F933866014A5F4D57BEAE3EAD15FACFC7ABB660F684946D1DE1458E4C974EBA1706E7392329770A

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

48D66222BBDFCA984AC4AD08ABFC793C249C18E5064ECC9B5DE2D7437E2C51888CA755907AA472B86F16C964DAD72A8769B52BB9E746DEF1B8D4D5ADEDD56F0B