Type
ORACLE
Validation date
2024-11-23 19:45: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.02132,
    "usd": 0.02222
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00017B1DBA4E76A3266124FFBDCE0321A93EB7D659EB16A8C7B8B36244833A52C9E0

Previous signature

263DDB8D61B0C0BBD1D59531AF8E2083B8D59B2D5711A4C9FD88E306856F20997017DFCF0B540975B8DADACD7FEED2359368666BDDF2A389D79F030976158A0E

Origin signature

3045022100CD3BE05F09777825533B73956AF8F8B6C0C64B3B3D86FA4E1C1F622473C12B5F02201032D39DECC2B549F41507B1D2A19586892939F1BF1387FBA4D51D2962A21BE6

Proof of work

0102046C40DA35A5E56A9CE2DBF0098DB8DABF2B7F5E137C7758731F5ABAAEDC16CD890DD9D4D623206B863C8F60FBED5A54DEC7DC5EF2A67BE2F41DD3E3854D4B0331

Proof of integrity

003D2114D8DEF7BDC3C797D060F03786A74A22D64B852590CC236E61A85E000966

Coordinator signature

4CF85FD7F55B0DF2D46F9581183CB7FF448634EB488369E49485268003EEE06FE12E21A2752A4CA5A4193C83F9606BD4CFC64760E0803B955D5B517B35840C08

Validator #1 public key

0001A6201599712BCE8837B0E841A875DF0042FA049626A0CF674EFA574BDCDA3221

Validator #1 signature

6934E3FF929403AC87D9E83DB6845286508C0F1A79D295A98E532CBEF6FAED77588BE567AEB2931028DF9B73B252367D862C75346DD1C2650F6A5B803D2C240A

Validator #2 public key

00018A13A9C85FE66CE097EE273C6F1E612289BFB0B630C34AF60957E8DE880633E2

Validator #2 signature

883113CC2425D9C894E1723696AE098940039178CA2B6435584DB0F1B45C60AC6C5583DA9E00A89E6FB1A5C5EFF9B55296BF3FD60F0E0C1C08F1031B84F7B207