Type
ORACLE
Validation date
2023-09-24 10: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.02954,
    "usd": 0.03171
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001CAFA0B5231EF4B180C99E511D6F4F3E4E2103C6DE41FA1CA0A74E5C876EF3AD0

Previous signature

2181419A9270B10A940FC95999D495B2A946C12E7B0FE2A4EA7B1BCC56E1B3801641D5639884DA76CD1BF2A7409F0A9879A5DADFFD7B0E4ED723659E6505C00B

Origin signature

3045022100B2B8088144F5F9A1841ACB61C21C156776D88F9B9B1CE6B97E87EBB6BB4453C3022061EB6D81A2EF758E9FDE7BD24BAD5F35CF41845B0713B4A6AEDC55833F60DA01

Proof of work

010204AF51D99C93DE579ACCC586B132BC6BBD609D68A5101B9650E0344285202981B7C3088D84465D5012EB598E3BCDC7D3540BEC6F2E7AB666485D354687D41AAE40

Proof of integrity

007737A60D446118E261A80B48E10F738C930D5A67A2B967E1660D38C3092C0145

Coordinator signature

A9E0F5D733A39585BA6D5295DA9CE027428E50EFFE04DD697BBCAA96C073F21CF7A696B79B95064A1633450F4902BB95772E7C1307647DEA81B37A6CE179F003

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

AEBFDFA29F25C59B2EF63D048618F853E2AC23B3FDBF26EC76F2493BDF77068D0C8AF3D57D7526BA5B73AD66EDD5B49F3A44E70F6D00629B23BF9F25D1A07106

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

8ED8BF5AB7177CC161C87D751334519AAA6E7C1AD25A20E6B97879EA4DC17A6FD1EE1BB569DA3CD46D3352D7FB4FAB466418F3D510B0FD09833F011AE3874F00