Type
ORACLE
Validation date
2024-03-18 07:53: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.03737,
    "usd": 0.04069
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000178D6F8CD6435F203C274F110C4D001FD0BDE4FB07764329427EA8053CCBCA968

Previous signature

D9739A665B04210220D1F581884B2D8E15BF9040A7C823A7FFD887772CE89CB077B270C1079491A17FFF606670FF2E4F4A4BC8887E2B632064750F824E94D20E

Origin signature

3044022055F7C2C1B0E2654BB582D742A1DED58BDDD1CCF728D98403166B7A8C2D5D9A7202206E0E39DCE0BEE409841EEF6A63D9A9C22C7EEFC1F2FB8AA75E44AF23236380D1

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00EA7D5C2D860B239E774311FDBDDD6E7A9834FF35B4B7665CB1E6B851A5248D8F

Coordinator signature

83648E1B47BF828D405ACE8526680C573ABA9DAC17E60860025D72C4021ADBC30B74A95DB49973E92DEDCAC4F54364BB36D8D011398F809E58E184A0EB5C510B

Validator #1 public key

00019BD68EFC0CBF59391FDF1745E04FCDCBB379C6FB428B9A8B4ACF0D71FC82BD68

Validator #1 signature

351277A7B1907BA0CB966F914EEB52ABB3D9CFE04D4B055A548A784B56C749AD9628839020C20D8EBE3968871144328781508CF417317075FC940BA91DF7D101

Validator #2 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #2 signature

A37130B4543D3F90FBE20B651EE4BDA6804B4F5B5D1C37C1EC495A0D9C0044338D7802B7069409655296F1A960C621A9F80BF5874E0A028E5B41E434FDECBE0F