Type
ORACLE
Validation date
2023-06-02 20:13:30 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.06343,
    "usd": 0.06793
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001E690498F7C5350535F13D683E38B4F54993A1D1CD21D57488EBE83AA7CCF0863

Previous signature

08D1495577A23F2B2C6DCEFC193221FC6DD48C1C05BF75DAE3E524C0FA8E9CB3EBB1CFB15935532523219D0E32E282DE053B90D4743423D9E8799CC734856D0B

Origin signature

3045022100F0B141B62E26E15D746737A956C702F1FC14D2E3D90ED2DAFC3065E2CFD0BA5902206C9E60A1F8318B46E577CB7573F7E9B35912F95553EBD1544617551C2C30EB7B

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00780C4ADDFBC462DA4F9A7C177C0B9218A42B560B730EB4E5FF2F8D55163D7AE2

Coordinator signature

8B5B68A3E0B6A2FCFAED269F1C04F4E98D460679C7D45FF35926941A6633E90DAD9D898EB8F9142BB7D1A0F7ECDD372E58301605AFC1920E3A0ECDEDE0B1F600

Validator #1 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #1 signature

C7F9103690A5FA899A1DF3092ACF1EA0EADEF2C527DAECE005DD6C65DB01EF018D41AE5479C5F70705758EB7C7482DDE10D27118CB98BF2F7383C9A3F170AA01

Validator #2 public key

0001936CCE1295F6988DB49825C6CDE26CF96AC12657C56CA7AC06C1D4C98E99E9D4

Validator #2 signature

0E86DB84DED7E1E7FC43E833FB8D1BC8DF3E03824E2F22F18DF2EB7B7F09991F029BA1738A17ECAC68F65DDCD7081FC2F236B47B4478829E55E9C5C87C261F0E