Type
ORACLE
Validation date
2025-04-02 11:32:40 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": 4.6e-4,
    "usd": 4.9e-4
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00010258B7C4B272E02BFFE3763D9DF40548F67C59EBB0A221A28CFCDB2E7E373CC4

Previous signature

9D3EFCC1CD4FF7AA37AC040B48147C2F17D1FF839C2F1E097AB499F780C7F45F1D5BEB3B88D9C933D46727912846A1372D142D97794EB7839172E8F92D693E01

Origin signature

304502203A0E0F23503909873E0F9AE85CDB1854ED7FEE4BDB32D86B0892CBE2B3124444022100E7F07A9B05DDACACAB2CC7C2EF77224688F545A5B4D48CE1D741551763C93147

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

002EA8890F28D049C73C04390C31429AFE7914865132B61FE42D82FA1EED6A8748

Coordinator signature

68DF3F384EA3B1E7781BB98BABC9E5B0F78F05237A5ECCCC9FE5C7B3E7CACB6744103B3B45BF17058F34D880AECA43F93AE27BA69EE7BB54447F16D260F23805

Validator #1 public key

00012E30765FFC72AF99D9420F389600BD6517D9BC763BE7B9FF74AE63814F42E8BA

Validator #1 signature

4F6B4F5111395A49A8C862CB708FC8319274F0C4CE640875C692F1E1A2B7F391747E41A4CD5E9218C50D5DC61C088E41FFB13AC8290D835DAF29CC91664B510F

Validator #2 public key

000109B43DB3C5D2D70C2B435F48E71A00DD7BB43E108DEE12851675B65B0DFF3902

Validator #2 signature

E81EDC9654C18C067D24EBF44E643BAE8718D2AFB1B6BC0AD12E176989DE27A8BBC3BE23919E35F17448B0840A64AF81F3182C249FC85E2799F6C1FA76B74F03