Type
ORACLE
Validation date
2023-09-18 14:10: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.03812,
    "usd": 0.04115
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00017489C08EF3E6DBDAF3E9EDEE5A751207D87E20D9FCFBC8E2984CE30C61CA0742

Previous signature

5CDB80C00FFE6A5D756ADA1A43CDA0974D884AC4D5A6E44B4A884DAE2E3504ACCB3DCEE2615F861FE831C573F2108C2BFB7D327D03651D7327A3A1413CBC2C0D

Origin signature

3046022100C266D66C6DB5FD90D622E18754ACBF73A62848E454FDCF93C19FFD948E8AB2E6022100EBE627400C353F363150CE8C2AE44A63FD237C247D0E46873E8FB293ED046BDF

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

001E612B234A993607A0BE2F6576EC143DEB86233D52925A4EAEDE2370E1BD16F6

Coordinator signature

583ED40A7D3D3594DE23B315983D0D4018204C6BD9855710FE50DCEFC94CF42D4EF0F834B44C4469B4FD4E5A5254DB26A510920DE76803F271FDB0C8B73D4E0B

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

F3F57E17D058ADA9C3B104031E1F856EA172D13D1ACC4FECFF59FDF4825543BC172F1E7407AE6EA24E3E30B633B415D98B56FBD72C96C0FA239A643908334F02

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

39906043C5700C6410E6DD2BE3A4E61A1A33EA249DD9080D549856136AA5A42A7A60EA28138B06DD44B1BF9B37477D89B712804125DA45D482BDA2AD61F40408