Type
ORACLE
Validation date
2023-09-19 21: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 (37 B)

{
  "uco": {
    "eur": 0.03812,
    "usd": 0.04115
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00017F49FBB1BA6C88B4A68D001D2AC428B9D2AC32B9C782E9ECD599F7691E15A967

Previous signature

B6E02FE178CF190972EB647410404AB3F77893F3411ED67817B85ED59EE9705273A23A6FCAA92119151826C98D28865A5633CF1B7690FA1E88B3591E3FC40506

Origin signature

304502204B054E6C9A79859887287C451A56202AF37B4A83D351054D5D761E892A32536B022100D0696CCCB5230A824696DE5FB6E5D393C0DEAB2AE82BAB8FC0F0A9F2373E61E2

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00D59C9F7CD54B1DE34AFEC33B12A2717A8B09F4047561F86B605FEB914A3DD81A

Coordinator signature

8B84FEB510EBC2FAEC9ECF51657DC963837A3E698A00741DD995D5D9F5DF38BCF954404BD0CAEA95D193EA0AE49CA0E35D416D85E57E850CB38302D18B51BD00

Validator #1 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #1 signature

B1D9D7B1D6582DD3A3934D576407DA17461C4D41314F6826FE46450E986DE5DE57266DF4883C06545E7F0F3420015442E1FA7E8C114B1FCC1EBE8F1C8F32E80F

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

A0CAC1786823DDD473EFA0E16B4645E2B542A360B8A60039101C43DB8D8A725ED60DE60FC1AFB4EC31D9238247A0AD45CF893CBFE45D93BF5EFA9D77876D270C