Type
ORACLE
Validation date
2023-09-19 20:19: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.03601,
    "usd": 0.03937
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00019462AE907453CB421896D67F1B01000D4FF5241FE4962B6CBA41F99D6C12DEA5

Previous signature

5C26D6C4039AC87B7D380943BAC5DE531607D9AAB80D1D5C4003DC028507833BCBC626414B5F3DA0A711B04E82D8B597A39B161492FB214230A2F73442082E05

Origin signature

3045022100C2F8AC9B1926F517B9101591F8B6C749F583DD85DFDC11A273BF95C6BF9B1DFF0220608EAABC26D58DFC2B8DF8A83CDD9420592A0DEF846DA733F252CBBDD40AD2EF

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

0045DC4A2EA0966137B701EB368076F5EDCFCF0B3BB2549F1F75F89744A4B879A5

Coordinator signature

2FD26F22705E6A10A1B897A92CC8054A125D0C301596A6BA73C99F533952D065A855AA7632023105C0981D7552E694E5E9997A5F89D5775ED09966D5EFD5E00D

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

E37FFE4E83AAF3DC3AA16717370E1BE2923E0B246391CF9BA5655E93ED74FC92E41E75B9CA056B4F9B471A0FFC092E465937EFC8BFBAC0C1D6AE2E7F35655408

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

6016A14726A4D16C1A2988AE6F001BFBB6E77B15BEF2897DCE014EFD4B6EB771EA34B187DA223E20FDD46E6F56A49EAF222FE7975EE0BBDED23819D3B2593302