Type
ORACLE
Validation date
2023-11-19 04:17: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 (36 B)

{
  "uco": {
    "eur": 0.0504,
    "usd": 0.05502
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001B7DF924FB249D93F531CBB6783AF8476E3065B234B746187F50A517B04AB03D2

Previous signature

C615C4ACAD66EC109E60F5015B899B8A3A49B6218B1AABC3383D99A2537F7181C2C69E2A25426E27492FA6E9C9DA0CA9945F85E8499AE9F6208AABB0E8465A09

Origin signature

3045022100B882AEB602EABEED110A925586CD0BFB45B67B512752340C49E6ACDE5BEA102B02207E4EF4FEFF4FFCAC23E8B5229390C5D1B5D1BFAFAE3B6F6E0E1C8A56EE6DB2DE

Proof of work

010104F42E0529CBE4D86A4743F2029D6EAD3EA87352F3157CFF15DB15FBB5930704AD0134FE5B45310D1A7C625504B3B647E3C9298099E0BB9A97C608C93FD8BF2B9C

Proof of integrity

00F5DFFB8331012EC44A5E58F9D92DDAEB68B89F101EC0265BE7FEFD98DA2B5C7D

Coordinator signature

62C28D464A76C30CBE278FCD2065C2B61BD9D7A65A5FE097AE51F7D5D7D907B12D7FB580C8FBDD07DD0AA5529DBB731D678A3F8C5E64000AD578A0F6B05BFA04

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

204CE1EAAE44368DB97A5333182B9621FADD6A05DFFE56934400755DEB7E07B79C55ED4F93053F92C22514953FF0C05D73A15095841D04CA4A1CCB7788AB1C0E

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

8B9B60A3EE1A488D033335B20644086590B494E53EEBD6BC97E6DD19733130A517CA5AAFB57734D67E9B3C3D7D47758AEDC0021240FC4747BF79E08A2A07E807