Type
ORACLE
Validation date
2024-01-12 04:45:20 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.05049
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001F5A9BA7098632EC0349F63A03B5B339887DDE8E07BAE6DF94A1C8F2E7C0B42DA

Previous signature

AAFBF5BB14A122791E7B8ABA0EFEFDA1A22CA28F72D39402F41A13DD1F60EA7CA8DE86A227B0986E9D961E98195DEDA4B8AB76F78A72DC7B1D7F364E496F590B

Origin signature

3045022100EEADBD976C55647AE791F0EA0D910A7CFD4680D9FCA722DE5F79A850E968FC0F02204BA630B10DAF350017C8AB4AABA35B65820A9240077DB23D0582CBC2FB85D5E5

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

0065197865C5E0A55ABB6EA04EB508E0F39F7B7E1CE3DF7C336A9D27CD08F49D61

Coordinator signature

1BBCE68165AF9E640FC0753A6B54DBF6784B527A71656B46D77719B2186FC7ACE678C25BA6F24FB7254541E8E65AE23819FD8A76FE85A71B2FB918E4D455AF08

Validator #1 public key

00010F2A0E4C424582A94BD90E05FE6931628F91988ABBE387D365994F1F3FCF5A12

Validator #1 signature

CE13C02BF3F07FF8D9789AADC7176D79C1B8D57D7B1C0C98186D29E6485FFCDC3929EBEFB5DB3D6E20F245382F4C833151F6D48192E7CC10F89CBCC1539C480B

Validator #2 public key

0001B01EEF96BA7E95FC844D456CE8868F18864519FC9532E1751C2035FD044DD5D0

Validator #2 signature

CB622D5C2B645C69E1ED0CCA84B97D71FC4D44D515672E3CFAC90C5DFF3E0081D7FCEEF64AA62A47D04E4DC35DBD58A22977AC391875B63AFC15C54D1E3FBB01