Type
ORACLE
Validation date
2024-12-23 12:47: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.01732,
    "usd": 0.01799
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001E2E99DFE859D1A52FCD7D821DC3678AD502C2005D26BE5782E353AEA605B581B

Previous signature

2BFE81C69E5E45ECFB2C2D782499C17D662AA5AEE1161F45AADA76576857C86E13E6BCF42A1511B631DD6E385CC42E8C69C5AD2BEA0FC81C0EC01DD881C34A0C

Origin signature

30450220640852F483E16D99307D2C1C86D5BFE0DCE6851DD206B15ED9B07AD9113AA3C6022100C85137BD84CEB7AAA051414D2B565E9D99C72564A3684BDB749095651B5AEC42

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

00A7ED2F0B908C6B61BA573EBC198C784EC66E14FDE6147C4AABD3CA3848E9BCB7

Coordinator signature

650FE19BAF9F587E5719CD50B850681E5952AB8A60F33D4AE6D70DEC8666F8A4F14B0E04067FB6ADEC71D4ADAEAA945AB5D1C7730249D767E6A7F84153959406

Validator #1 public key

00016A24FA6FC34A345FB22A7E90CB6BC583AEA140B679549F745FB51D59A93F7868

Validator #1 signature

3FD1284734505C44C266D048D40F9C8E4D599C123E547001FE5F46AB83A20D007866EB582C3B35116B60E74ED6D14E3C2322658207892B3453DE18CC0016D603

Validator #2 public key

0001B8800415E75326411D65020B8E3E306F22CB1D72BC5FF5929B3EB58CDA511327

Validator #2 signature

52EF7B8FB5F6FA5B183E1D31A7A6ED2BDD1F860B1BAE84C8F526FABF069E595D0793A8C11A12A0C5958504C5CE10A84E18D771D35284F2A62C72632BBFB3C00A