Type
ORACLE
Validation date
2024-01-28 00:41: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 (37 B)

{
  "uco": {
    "eur": 0.04242,
    "usd": 0.04609
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00013B1933BDA79859A8541212945BCF4AF6275F1B0C27421AD0D277DBDEF3413D9B

Previous signature

D16DD5B1D7AEF59C2A041D7C3084E8398C590320131EBC8562BE0050D051979288B8D540E10C00CE8B8F927A099F6ACB2D1408E692907B2313B4EBFB3F247A0A

Origin signature

3045022100B1BED0BEB74F659B9425C13CBB9AAC0C56155BBE502957A1FF3DF98A9449FA0A0220337DF8DB5EC4EAA57585BCB4C13625876EC063304499282F71E17294F9F86F0D

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

005575900E357A3323BC45BDC9CDA30B5A91F6AA094FE645E4BCAFB0176A803E18

Coordinator signature

59ACF7FA9894BC37EF25EB7596F094E49AD7F4B6E2F782C70BDF87BF7F9778F82D982E7F5D725D7EBD4F1096B8DDB590602DCC3057E837E1FE2C53D01D86E70C

Validator #1 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #1 signature

8D66A1A83C72C39DA5E42B354FE1A6CFB920E9D383333574845E40DAD21887292D46B4349CD333A9EC17A4C75D9937436CF3B21C80AB46DE1D4DF9DFC826370C

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

6988BAE15B5DBF36CA10A80BD2C1E8AF10730955D8A9AFE8AB081779DC02964A37C22DDCF2F15152EBC9451887284848053D03CC95E62E222D29BD62EC56F108