Type
ORACLE
Validation date
2024-11-23 00:52: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 (36 B)

{
  "uco": {
    "eur": 0.02006,
    "usd": 0.0209
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001F08B487F7E12E6EFDA4C8C98507DF09C45BE8957D1E363AEFC4B7B632F0C1E25

Previous signature

D4F66A1129B5EDA94E5D4BC0561E023EAFF5ED9A8E97E9A0A329416F16403F77D9FB85973FE182D5A9AE3BA149FA79434EAD921AACAE6F74AE0F27072BDEC60D

Origin signature

30440220463A3DB40BEA2C3A29EFA59C4AA56B2BE5BCC3FC703AEA691DCC6E83D148E02702204818B3C1A26A0F9EA597A25E20C04E6594E9A53517E1A5AB2CC09496D71816B7

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

008B96737000005E0378F8E5AD85C415BFD88568D8A45CAF20C488BB4F150DB960

Coordinator signature

1D667FA378A704D59A686BD145ED3ADAFB6997F2BCEBDFE005B019BCE66BA9333A9D912E70BEA828D44E12DDDCCB2E946E057BA60828A03413B7E72B34453609

Validator #1 public key

00012A70C3888F5CBD811F5E45AD85E660AFB4F6AA982C41433AE63814642DB3D283

Validator #1 signature

C59DEADBE4822F11970FFDD76C3BC38858AEBB3998080191E67A8CB64B90CF4FCF39D6EBD6D1A1CBCC83A32617443BF99AEBD6753B94779B0FDA3C4D8226180E

Validator #2 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #2 signature

9B4FE4BDBF2DC269353C03C898A37BE3A5E080D0F4246EC3EB190450F231DDA4E11634F1694B5DE9291A73437C0F1E4F31095223C24320BA7398F10C68229D0A