Type
ORACLE
Validation date
2023-09-24 06:29: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.03812,
    "usd": 0.04115
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001D9DCE87F20D2A0A12A8CC34940D44B8ABD84DDAF3F04A8137A5CF92E1CCF119B

Previous signature

A757F69B4D95740F49E2F30EA0190DBC7922EB328A8C5D60127B650104E054E7EDD91120DDF6A27AE9D7BECC12AACA4A7B0533984D22E97B4EAD8F268D862605

Origin signature

304502204299F6720C6A9511C295BB172BB39EB416E2C1AA4A0C556A6E3FD11EA11BF62E022100B4E8D8DE4A6F55F938DDAC8D86C5F2F886AAED0A5196022EC09847F7E3C806F1

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

007EF865E2C91C06A702B6E3C1FC740A4F4252DCC63C2AFF09BCD3AD9CE245332D

Coordinator signature

D5BAAF5BEA1BADA69C26F67B62C4754C50C2BA8254B05DCCA205F7082A519089EFDDF6635369F4A81D83EAB6E2A0F8715C0DDAAC556C236DAA18F23BA7F62E0C

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

B4B7BC6A41B114B09DD17092B2AB46F6AF35453CA225195E9F20A1912BE1C5A0B594331BF99260E9CA5142E5884EE5E96CBB014CB5E8C30DFC5C6DD22A9C640F

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

B274142F2525ABC2DE06C18792EB7E1832753B414F63C3B3954F0D8D356A3123C6196BC3606CABB26F9EA3FDB5ABC49B4E9863AE76A6F24F0621C758C5EBFC0B