Type
ORACLE
Validation date
2024-02-21 09:40: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 (37 B)

{
  "uco": {
    "eur": 0.03792,
    "usd": 0.04095
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001E87B1D43163AF292A26D0A104EF4A8451A45CF117F04E6A7DF6BA2769EC6460A

Previous signature

DF060EBE645E21812A72571089C26023A9371E9F733FCB4D0366A1E75D1FF552230FFA96B22C4E2C3AD55BE99435DD0B9BF95C0568F6E9594F88D9BA98112C07

Origin signature

304602210087ED40E7728833FD0512566E6F8FC593191EFDA2E613807D4433E05D8B43E209022100D09A1DF097EAE922ACF2D3126203D846765B0E6B1E5391147B9493719EE398D2

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00453C6F245B9BB7A54ECA83B31E0269DBB2FBD81641E578205C6838300F7EB481

Coordinator signature

9B22EC077A1FA9C6C94A97ECDFBAA19666699B6279A895F979CA3E34F27111C99ED0AD529DD7A461D850E325BAE8D8FEA067F886F8C5DF9EC05421CCD1FD8809

Validator #1 public key

000162E6ADFF9FBBBC4BDBB3CD56A5A13A1E8576C3619ADC58A189F7E9A3A77FF95D

Validator #1 signature

DF20A9825AF7A5624D9FE0C2C898E9242B91A5E367240728541649EE753FF7DE8E78270A326D7A627CA0D4313A44DF515A60DDE83C1643C8AD442C10B4BF400E

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

3522D4C5E223101AB9F96498F55C8D813EA6391470953B34F6968AE1CF6721BA1BBA69CF63FFB05130A9DC8A4B3E0F91D3D726A4786FF35E6C4919B6C5F6D60D