Type
ORACLE
Validation date
2023-01-24 19:53:10 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 (36 B)

{
  "uco": {
    "eur": 0.0792,
    "usd": 0.08616
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00016016837DC62C1E9F64EC3EFF3BA7065F91493E5159BC56F3A18CCF72336C99B0

Previous signature

5FB36E9C7A50C15883C8C868F597F6D534AC64F796EA56EB1CE926D1C05D94700CB6CBDD556A699FC5270A912EA002E20EDD937755CE3C340A6B87EC28A7090B

Origin signature

3046022100CFBBBA143BE2D61C6416BFED9F91165088A24E7E9CD24AA862D561009B28C729022100C7C8E3F6834666048ADAE9B296A9186B6D42DB915FB3CA6689B63400AD469241

Proof of work

010104B24203AF814C80F7128B8E8B5A6BADE625B0A52FFBA1BAA579D7471F05549929F8DCF5277BF2162CD798725D27AEAEBEB6B473C8D94376015A479F0FE263A426

Proof of integrity

00AE16B66F307D8EFF595D80906BD65C55E3FE8B26BF509D06D934CFB55A708816

Coordinator signature

A4D196D6F81558ECE93B98613C23A1529C00AC6AC63713AEC106C18498240D5A81094C5BD142D3D7964C59BA0F6C1697AF9299C24FC89DA1D411E1AB1BCA390D

Validator #1 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #1 signature

97F951421BBEF3E855B15D118FDB42ADE5C1742758BB6C67133258B2631BD0791D696497C591894F4098C1CDA6F5C1E6A1441E24184C51AF1EF7B07294A43905

Validator #2 public key

00016D801492BF28EE8DEEB7C68201712B1BCD1D11E985675F6D4E7DFB5F73C627EC

Validator #2 signature

ED200439957479115C3D74CB43A374AFD3A0D7CB9343B590063F4D9F20769B82A3DF59A3E1659C1B35EA8C13B9425159C5CF39B1ABE7672392A4E80B7D6DC104