Type
ORACLE
Validation date
2024-11-24 19:43: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 (37 B)

{
  "uco": {
    "eur": 0.02037,
    "usd": 0.02131
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001E8EB4938CADCFB5F9B7A61ECB41F9E015CDC8EAB7EC8411F8589D62ADAC0636F

Previous signature

1258C3A449E52EF6C3B7BAB8F91F548984CBC02352ADECE54DDE00FEC8911586D4B150B6AA236B69B6C51BFFFDF1C50BA6425BCB4FBEEAB9491AC808EB90D508

Origin signature

3046022100CF6BEEA1A7BA19310607078F32BF9CBCA0BE944D8058FD9D200A7A75E20BB34D0221008412CCA7F640F2D3A1CE4CC0451C336D2D7DF3502578842545B318A2957BF10E

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

0074A76B31594BB32E3B2CAD72E52D2272D5DC506F7E30698472D9F350B3033A88

Coordinator signature

395C31D0020260EAE7975EAD657462306480CE8E781E7FE18DB80ED374E3EE5A5F082D2BCE88138DB19FECFADB302B12598DBB37C040742385DF218B0A927804

Validator #1 public key

00013F0000490CECA80A76E7199D7B53E23583A16E24EF761384EC642713056C33D7

Validator #1 signature

992CCF7204CD7B3762751778AC31F4F0271F83D6055968649759108004971FD4BD44EB232C087AA8DAD69CC90FB4C7CAFB9BCB29C8497344E9755C16E385990B

Validator #2 public key

0001A1E702652C3DBD4CD9FCB5896672A42A90DFC3B1EA9A266103D07EEBF651B1A2

Validator #2 signature

C37EB787664C4CB226ABBF029990A732BDFD48F1D885A1D7443EAE06F4AA5AF68FCC38CCDA48EDEC1ADC5A95A736BBA74DAA89229D5E8D03AFFFEF62D9ED420B