Type
ORACLE
Validation date
2023-09-30 20:59: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

000107DAAC25F4646A04728584AC21AB059C7A3BCD4D8ADB56630038B0AEDA69D32A

Previous signature

ABC9FE6E87E637841F4EC97B08E5F431E7DDA2DC703E6F6B3349D458C1F9D1E52D57EF5BA89AC0A8021A6EE0AD1BD8BB467975079F894900B991C9713B9E2E0B

Origin signature

3046022100FFCCAE21DA20F6FA6CF0D71FD5AAFAA32B5FE03DE6D24B33D1013EA4B3BD3B0C022100E17EBB09CFC8158572A448DB847D0DC0408C1E3F8F2811EE7F3A5AA815CB1C74

Proof of work

010204AF51D99C93DE579ACCC586B132BC6BBD609D68A5101B9650E0344285202981B7C3088D84465D5012EB598E3BCDC7D3540BEC6F2E7AB666485D354687D41AAE40

Proof of integrity

00C238AEBFCDB9AFFBBC9392DA1874DD34359BA36FFC9114A9C7EB0C72F4A48812

Coordinator signature

5F2CC2E8A0A69C05698FD744AA306C40A4248DA566955066EC6C625D9C1B7234D6157E0B7C825E633850541C129DFA465E4E6C14A92D772B6F1E5FE5E30A7E09

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

E5E55DA54C961AF54763430D280872E547B4CBC92739D25FFBF87822BF17A1EC50335CC385A3B14490E8E7ADF5ACC2764935E2E0823BB5BC58437E6C10FD120B

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

7A6F96C6B91D7D663D658AB68249FA58184EB40DBE72CD35233609D44DCA7AC3C2F21EF6BB8474D0BA3BC6AEF04F2A5DBD66E2109194A80B2019E3641EB6D706