Type
ORACLE
Validation date
2024-03-18 06:05: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.03742,
    "usd": 0.04075
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00019F33932AF85860AC0B2CB01F2A15432510F5A24A3CF4DF40F35DAC673B2495BE

Previous signature

F1C55FB2491B91C681B6D5E7E2EF885C73A4B8593D27C045BBB269F5B724B339E6A809E4E287B600A9E27CEFA290CC7D10632A62E1813F919257910F48ADE00C

Origin signature

3046022100D60F0D8CFB1C924089B0E25ECDE4ECDDFD059B04882D9C15E140AF11F95577A7022100B65FB90CF440E9D0DF2BD1B2EA37EF8C7E99771C2D882ED4187812AB77F72ED0

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

0071EAE92285375CA8A13DF6B26DE2B22E5066FEDB6C92131EE2A6B7F16F7F56D1

Coordinator signature

433ED628D6D08C63CF3AF9451A3A43839D3A578418D113AEBC20A48182BFA7AD367A8ED92E3FBFAACABCD911D93D0380F513AE0FB34EBC18FC3F30E53952200F

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

2E4380F8B4C45D7350847670845045B32C5791E9FA0AA49B1DD3403BEE109F780364F6F6DF7A3B6A0F6E6243C0842896DA8C85570554D875D58414D275BAFE06

Validator #2 public key

0001AD128AAE351A4BBC1153FDF8E5BBC27A9B30C336BC60004465963E1964A6145B

Validator #2 signature

029A3CF5E09B7D991755946DFE49234C0AAB84B8013558A1AB928EDD289533780F377C48595099AECCF02FE514E1D28373D87147F2FADD51EE2715DB44ADF80F