Type
ORACLE
Validation date
2023-05-25 09:52:10 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.0589,
    "usd": 0.06318
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00010F161B95E026B35FE1FCA2D01C0247CB1C65895DBAA195448B726B04FE71BA9E

Previous signature

FE726F78E82726CC508BEB4BCBC7B24273B099EC8722EAAC806D36DE2CBB10AF52C0424455F8BCE32A2CF1C6F1D74FEDE49BA2EA538DE6BF8C826398F98D660A

Origin signature

3046022100EADF3BC15168BBAF885D8E2368F4A6821E3307EB78BD7271FA6620D91E4E445A022100B99C7DC64A00469F40BEBAB8F5EEA48F6674BCAA1C06A09CFD427FDFB81FDBE3

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00F2C17238936517A057B03739E6A4326E5651FFD37D9B1BE49B5416ED639FADB3

Coordinator signature

039BFA7E41F5B49E5ABE622B2D7629A789AF3A59EFCD0D3DBC6E2C975FD75EB9B0A1819F232D879D88034424721C0B77D40C47A1168FE6E2B475EF2098953407

Validator #1 public key

0001A1DC9238343CE9F82C9EB5BEE0AC5121FDA6E2E71B3AA94E87FB5D789B7D7E3C

Validator #1 signature

066B6DD714CAB0876F7CA01ECEF1ED66F5677B6B2A7052B67822296067014CDB569305AEE6D0B15E75CE5AFE6362337C930EA215E53F1348138E725FEB00270F

Validator #2 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #2 signature

0B599B8796D54558C0A61079773CF37B2887D7053748823877C04A26BB6E083921AAEE99BBCD38EE8EDE44E3D99BA3788FD97F47B46C7C5087F9579C55854102