Type
ORACLE
Validation date
2024-11-15 14:21: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.01697,
    "usd": 0.01793
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000102F73AE3021E2B36609410BA8FF44E2C499A0C13A39014FFFCA41815C42AF3B2

Previous signature

B56FEE502B20ECFFEBFDF9D8C31A565760ABBCF90B8C63159724EA9F8781CEBA1F86D58D73E6D27AA43B6165D2E124445740701218C984FE3E1CC332F2DEAE0C

Origin signature

304402200A865DF7A10B61CC0FAAE62B0B3F3BB84CEA65DF5EB214A291053FDF23FFD74C02201BE6E2DBD4A012467F58F2608BE74822C8F415A0798B18C48DADE4BD0222B03B

Proof of work

010204C5AC416895F8B16BDF434649B3A5587CA1EF11CACED3F477AB0B5B8820B65F169E134A1461CA117BE5806159DE9692BE14E42A206CF28E0F500E2D1330FD1D39

Proof of integrity

00ED38946EAB356511E0C5776120E42B5EA8C0E2BD591CFC442C73CC2D5FA31E8B

Coordinator signature

8559F5579B25FF68992C23ECF4C60C4C58F726BB361083A1FFEAE83B032C192C78F6C7A2B9A923B97E39370CFDE5526DD9C26A4DF534CB76BC8E4469A9E1910C

Validator #1 public key

0001B9E2941895A3951F10CE0D7978DD083C3D8A19ACE27F4F98798DF04045B11181

Validator #1 signature

E271887C644A14C12C5425FE1F8195C89B5FC4BBF646409D71ADE54352331343FD6C5061ED796488C222DD45B6FA21B5CAE0AE35103A96C35C4B0403DDCD480A

Validator #2 public key

0001DB2931DD86F1A21911FCCC695D31C6881B186EFA391295F3604318D8B72CE28D

Validator #2 signature

FD1B8D1E2256279B6BA6A387ABFD4C53AC0D751D2839AA015B8206EA7CB95256490BB0357289607EEE063E39976E8E8B7A556DD5CB5D1417A0AB0114E6B12101