Type
ORACLE
Validation date
2024-05-19 11:00:01 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.02525,
    "usd": 0.02809
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00010EDFBFCB717E2B8F84574DB2D604E46921810431E216D3A7EF70C8DBAD3E5A9C

Previous signature

8C10B121A788840F911D424B51695570FAF2E04E81BD11B7F9AD5A370C901FF554CE324652B867D8717F54C99A6E7D3559D55C4F45D2029095AF22A916A59405

Origin signature

3045022007A31DE2691F4045895ABFF7B31BBE6D54DD7F7C559C7CB1D30F15722487B9FD022100C0770975F81D8096778E6F9C76D306F361CC206D9BD7D938B3D71C083DD8B546

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

00D98D5E821349CB07E47B5E3FB7E4DC99B1333D41655BA40B331CC4D1A278D3A3

Coordinator signature

F476DED27B6F04A664C64BD1857DA5B08C52A9495419EC69DDF38EBCABF9C7C57D046FE47330142627CDD0B38EEC35EAD726B6AD472A672666A14B3F9C8D0003

Validator #1 public key

0001936CCE1295F6988DB49825C6CDE26CF96AC12657C56CA7AC06C1D4C98E99E9D4

Validator #1 signature

B4CDCCEECB9C7A3495868B482FECB818BDD28CA618740B763635491B69C0DAE4190441047B1045944C814641E2BC0AC2A955E0694F5AD27EF05268E7E93B8607

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

1C5D3BFE5AD5BFA078C9736183EC05A5B3CF7DB19047BEC21E7D9106BCBBFD8939F1E5BBAC9810EE66988210F8977578275EB6DAC522A593FB11DE728DBF1D08