Type
ORACLE
Validation date
2023-11-20 19:25: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.04943,
    "usd": 0.05407
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001C596E1111A53D946FE374DDB3BD34DE5E8308AFE97AFA7D754D824A11F17051B

Previous signature

99D2E4715390EF42F7BB60EAB97D0EB42B05314E97F4F0BF7788B4F799108916D0725CAB277B3292F9A7F6007DB2C3D754993844C260B7AA637CB1D3F4400C0C

Origin signature

3045022100B01E6EFFCB1FA2EB719D293486C40F95B9F498E7153B85FE312CD6D3F9CFE15002203353689D143220532AB0BD3AE22C0231FBFEA938181AE9BD520F09CF08DB361C

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00ADB45CDD04D040D81E35151DF0530FAABD49D2F89E3CAAB7028D9CF729593BCB

Coordinator signature

89CD6D6DA1E0E8D458091B96D6E39D04F00715558BB53BF49DCF5BC9C9EC3EE241F52AA86F1B0A1617D1AF0E57B4F23270598398A6A9FAEA46EB96C7B7630D09

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

56424EA8EE9F3F9047D950390AB6429696BE28C51EDE352FDE488AE0A140CE48044C5B2AE7D433DFFF98D0D051A7946722F0C9FD9E415AE2FC6E065CE43CF70A

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

BDF4FFF288E8B38D25C4A1E8B8F6D57B2874BB866F47F89E0FAFA29FB615D276C0F58B3F11AE6B9265A6F0A57C63B624BC00F4C10DECE4EA775EB860B219B60A