Type
ORACLE
Validation date
2024-11-21 03:10:01 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.01736,
    "usd": 0.01831
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001C1084ABB1799EB7E42B9C39E757BAB9F17841A146086CFBE6F144DB1941D1265

Previous signature

33B8BE2E37805E95CAF9484EB17FEE99CCEECB54898EEC9A2C991F347F4D98E7E7B288DE456C97135090DC52FC25F6732B3ACB622BA39FBC7A906A9C4B33A400

Origin signature

3046022100CFC11E2F56C43BDEF96E72C7032984B5659F738D2E46A5D273FE31A072AE032E022100FDC4633875D4BD54BBD30270D9C4E39C28B955C6A8EFE386B848D9A57DE598E5

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

0014E6D61D68995C102B151487DDB3A7B8B61C0A5CB9BF99209C157A8B7D3093D0

Coordinator signature

2E600B1EFB0D9D904E2958AEEA9F36DAA2D1FA9ADA47A6D609C6FA78876B32AFDBC822902B5D4BE7A63E20A96E94F8F19105148DB52EA76E23517E59E62F220F

Validator #1 public key

0001DB2931DD86F1A21911FCCC695D31C6881B186EFA391295F3604318D8B72CE28D

Validator #1 signature

1F6943E3B76FF5EE48485A58B5FC5E8C2B6C299BC6053289CDBFC08AAA739EC7C9B817E65916572397522DD79CB24F673CB48311BFF233470D944FB9AB9F710F

Validator #2 public key

00011518CD02E2B0009F828843512538A3F44A9CB493EB5E288376E4E45AD727AB3E

Validator #2 signature

228921454F174859B2A5B08FD4D986B3A6E8161A69D0F5D6F55CF7A364AB9213F4E97879CB4E182929E776ADEDF86568A37FBB2F60A7C921CA4696CAAFB6C805