Type
ORACLE
Validation date
2023-09-19 07:05: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.03906,
    "usd": 0.04183
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000163E1C77BBCA1B6DF9A8AD07612B0A69AA3F9F9C0E23EEF272E6784D45FE7CEFB

Previous signature

BEA25642DE539D3EC03FCAC2D90EF4F86D2F5B656C7191BC37D5004E566F388900626414AC8D390C4A10253E9E12B0CB96F1552FF89F384262E1594898840004

Origin signature

3046022100B83F5D89BD9D54756478CB4F5B6D26EBF842FC2E2844770FB5F33FA75E5C77B1022100FE5C9644216FE998205619460CCE1AF21EEE7FDFEE654148FE5CC6F7247E71E7

Proof of work

010104974010B856C582B1365740810D390BEF2DD254CF34BE4C9CB563B8D83D955E1D133C80D7DA26DDD9D805C56334639AA184F5DC2F78004FF51EBC982007E0BDBD

Proof of integrity

0071194347DE303A6D258AA35867522C7AE66B7DF31BB5097574770D8C9448FC2B

Coordinator signature

581E0C55656CD08858202D2EB6320FDC1FB842362AF16F1ED35330ED578A1DA618E64BBC3A0168A9DA1033207F16E781D5132C263780644232AE421D225F230B

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

4304BD5D82F73A61E852E4CD3613FC53B6E2B6EAC159FB706363D147755C10E36B536A3ADE81635979ABD5A4B7453996711FBB697492C5DBAEF0F3E956C66B02

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

45E022C988BCAF64466252E58FED0CBFB7172218397F337A0FFECFB0251E9B04E938C745432C71B0E2F5DEB726FBE70033055BAD63586C713B7C8EC9A524CE06