Type
ORACLE
Validation date
2024-01-11 17:52: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 (35 B)

{
  "uco": {
    "eur": 0.046,
    "usd": 0.05033
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001BAA7C7B4F1E1F67099D8E45C0EF003A776139D08C9F40E648E6D0B21B5EC7C9F

Previous signature

2B9C3A312CD4699F8681AC47E3D3E2B251B04ACAD25FB9613CA8B042D73706854A51A59E2568DC21BD7CCA2F77D19BFF8165BECF4B4A6B73DEDFC2AE450BDB0E

Origin signature

30460221008C4CC7F465C3F7DB4671B527208E29B3F9D9F1F4797A6CBFC42733ED9F6875B50221009D811A4DABA57054BA7FA5166E150BDEAD977F2E67F938A690AC0CD9A0369704

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

0060D3AC040693E3C0E8B919964E8CA26BEDA2265A6CE8EE17894505265BB13A0C

Coordinator signature

49B01C4E431C1A0B99C77A6AAFFF4B0130A0C85028F21004487390830E9E967C0EBB55C56F6A5BD2BD695F01952F01C7CF7B4970EF2AA3A9C30DCE02D6C21303

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

95B8626E56B37502A20E83AE91BAE81D0C13205AAEBDEFF53AF7B9EE2ACDAEA6D298857437E3AAF59DBFF04AE9F1CF5E884A6747AD3E6129F2A3D8B251BC040B

Validator #2 public key

00011B998421A4A8F194C13A6C59A13EED4DE80935CEFAF09BBBB03F0B28A4522584

Validator #2 signature

9C28EA2370A25D9A8D5FB60678C141D83ABA94DB4C2A5C3CA24632419060416136417086CE2EEF7E47371EDD541B20C44F06CE5F74CCC8C06D4DCB49D5EF0B0D