Type
ORACLE
Validation date
2024-03-22 10:24: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.03625,
    "usd": 0.03921
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000151B23C6375BA0A93C22841B7321D16B96623FC4A1C0614553415102A1F422210

Previous signature

E084300F9C49F64FFC3A89E5738C16F8C2B35CB4E3FA24AD055B47AF5B2E6437E589E9FA6435BC82BCE6732F96B0A27E963A42D60865F53A6DDEFBCCEE9D4F07

Origin signature

304502210092821DAA0088394B80E921A80DBBF84C38910A8DDBCB439D0F1FF84A72EAFA270220618B0F083240E5619233A4A2B9988EDEDB7F46CDB6EC5B2B158F2B682A730D8E

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00613D808A132544D30BD6F3F09DE8A7FD8A87D97818C0AAE29BC07339FD2AB24E

Coordinator signature

1EC22B5F2231FF2E0A06105B42C60BDB7E4FCE83B7544996ACE1C13EDBA44E524747BE53A16180848059CFFB13A46097E15524C68BAE371DE557E7B5B0FFE60B

Validator #1 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #1 signature

F5D57865C504E72CAB5BF3B97A44A0EF0060BB7C367B468D93950A9C71C9A2287B19496D50C2825847D85A074F15E898CC8F4C84097966B578FD3003AACBAD0A

Validator #2 public key

0001E490741F025D9C59E4D85ABA60E6D8018FBB7F38EDC33D2552AAB0A90E93ACA6

Validator #2 signature

9EC59618520A4D51FB0E3CA5DC65C61522473D7EA34AE6AB830CB985BB33EF4D9DAB348C686227FAC72536F35B3DB46C62B27E71A67BBEA2882C2943474BBF06