Type
ORACLE
Validation date
2024-09-19 11:38: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.01201,
    "usd": 0.01342
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001CECABF5BF3EDB96C4BDC47227C82FC227B36733AD45BCB1C38F35EEC9A375F65

Previous signature

B2DFC5E5A73DC9450E36187050381E50D0CAB3F1072064A71C76D41480A36343C8A3CCF8E7798D8B798639EF273CAB5DF8268C07201FC7012D3C87F24DFA240A

Origin signature

3045022100921C62B8D6B52D8E32DF629072B6B54F88B4C0D578C941253F29E5B6519B102F022035A28C11A8B14518FA8EEBC8007881EF5B76F2802CEED2B4949BC9EB89C26A96

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00F5D79B97F2C15EA50AE83BEE92AF264B32091392DB963C986E55AC6905C4DBE8

Coordinator signature

DA3B38DE3E3743C344B36B52FB5DE0418B4B91715FFE638300C5981FAC1438E804A0B7FE21847DA4BD878C49CB84D8701629EB6A424DE166680A5CAF20BA2008

Validator #1 public key

0001AAFBD70CD1928E509736D7A3F072694F7AD7AA7BF5716FB0239146EE4B633F45

Validator #1 signature

9BDF4FD7187E5E0ED6ACAD605872C37A7EA759E8BF9A61A13E54A547E085F98172255A5E3D252A32C438571F690EB68F4EC104EF29DBE186E885F40BA3927D0C

Validator #2 public key

0001A1E702652C3DBD4CD9FCB5896672A42A90DFC3B1EA9A266103D07EEBF651B1A2

Validator #2 signature

B59609A8495A508F0B3CFD13AE37A89F7F901AE656D44882A892B865B9C37C92E4B0BB33CE51BA8D5B946CE14DB25E8205575C7F30403F4EB5A19C35CF92730E