Type
ORACLE
Validation date
2023-09-18 11:47: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

0001E6AC00483C09D6C8B1AA0DCBBA05F28A5ABF65F14C72D2DC767F67DFF514F9EA

Previous signature

B5E2CE622E4C3CEA548424B11BA7D4FD60C99ECB8E7697824BCB238FB6845F9D717DA37188C205327CAB801D3410B1357DF099541236CB3B21E68D29F7F84504

Origin signature

3046022100CD40A2E8A5E9178C2767191CE0C9DA8225CC14C8D4FE15F22EA0FC6AC861BBB0022100CAF0364FF640D0C6F133B441E462D926A2526F01B2B3C12E3E8336B8A161D548

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

000DBE0E64594D637B61337240DC2C55429EF8AA5CF8AA2D5979966A25074EB5F0

Coordinator signature

71E802056847BD4CD3A06FF8BF7280FA6E19CE78DF989AC4F7462EEE4A1342CE2F3A97099E67874F569897DBCF14E58EB61A4D5D53AC9739CC217E651FF10704

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

889AE9DFAE7E219EBF856AF0C35149EE12B89C81CE1A8E9199A6FCF7E4736B80AF397A16E9AF044B1DD55E8771F08E57F17958E8AAFE567344FF3B73D8955301

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

96DBA8DEDA2B0349F4AEE6C8A8847BD33A7EA23A0F4591C1B7E2BBF6F866DAC9EC927A717768BB46E2C5C171DE73DEEB0C4256AB826EB2122B61BB762453D10F