Type
ORACLE
Validation date
2024-02-13 06:12:20 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.03848,
    "usd": 0.04142
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000157C4283101083B78CCD59B444B1B9333E5D24B7024EDCB33418011392238E8ED

Previous signature

5CA47AC35EFF27AA58B9000B173757C95AE62C84F3A3CB7C516261C6A00A57DAF73A671A5A51F7D9407B316E1ACCECF7E4237B978740E7FDF89447AB0D1C080E

Origin signature

3046022100E34DABCD5AEE6B941C0A0C4CCA34BA8B29B0153F0BAF1EADC68D33A0A639FABC022100E90083AFDF367B5F02857ED811552AA718B7822EF5068ECCEC8E21560FAC32C2

Proof of work

010104F42E0529CBE4D86A4743F2029D6EAD3EA87352F3157CFF15DB15FBB5930704AD0134FE5B45310D1A7C625504B3B647E3C9298099E0BB9A97C608C93FD8BF2B9C

Proof of integrity

001CC81EA0ADE9E29A472E7CB4C3B379428887CE890659B3CD12D99A6D42B5D19B

Coordinator signature

4A6038AE691C8E17A5F771E812FB234D9ACA86B2445340CE41B81498C9028EA4A399E5F92748C2F6535FB94384215AD388A51BA2F2C6150A686BD6513900420D

Validator #1 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #1 signature

BE6C83C14661D4AB61830041675B2B11E2B2C4D1A84B8B39AABB9150E6414DB2755167A3220B0E0BC9CB5024709929494578AF13178563DA09C819D1DB7FEA01

Validator #2 public key

0001D5031ECCAF2669D0031BD49AD248043D737E6A3643BE3E5EE7846076B86C737D

Validator #2 signature

570F4CEE5D525F0771FB3310C1AB9C2C3E0C4D45882516440D9CD9126AF8CC641E785FFBB776C46783848F99653551B27CB6E82A8B0887941A40996740FD0406