Type
ORACLE
Validation date
2023-11-20 20:13: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.04866,
    "usd": 0.05326
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001E528EC074B3F335A89E767F4999949733D599BB2244A1488BFC3B35379572F7B

Previous signature

C65FB10EB6FE9F7368E36C73FBCADC50FA4C0986F8F0683A88176848EC94A31DD1939FD50279ADFF8D9D623957B230CDD55DA1CC1E6F5B6354199D000548A301

Origin signature

3046022100CFE417066ABB0BF6EBB3C5CF8BC944E6BB3A2F389C1378F624E32D191C8649F70221008F4F2D4B7B0B6FA9F8C6138378E9F94AFADC961B2990BF29233ABAE580E6226A

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00C5AB140BAD357952EDE7A43E6BE184E6FF63AC818CB59F424AADA46A6CC43A11

Coordinator signature

E5A889BF6FF83C6D771DD420734CE35C395D8E0B81E4B82C257468FA020F3917ADC4FA8D601B50453FA26FA3286494E224383886D255595F0D0E9B98C8700501

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

0AD9460DFE3873F84B9ADD1E617D62C8E812ED0E21D754DFD44B8F71DA9997D27C850D775CA43C9F8C8F15E46DC757433AFCB63E476320B9C870C6346854830F

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

80DD9BF395AE84FE24B9F0DDC13AE09BE9340B2AA00108A3B7DE1D04599B84E60C4C19B8EEEF228816F4C8DC796ADB6D1DC4479F3B408821AEF9F31D74130E07