Type
ORACLE
Validation date
2024-05-09 07:28: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 (35 B)

{
  "uco": {
    "eur": 0.03166,
    "usd": 0.034
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001EC2D39864B01AE07346A6F13AB91AD8303B7C818184232A0188E273C3E165AE6

Previous signature

C877E797898FB5D238F5827FAC4934D220CEC5C7BE496C79D428CEDA2CB37BD5DFEEEC35621FC879F340170E9460F6C94B7F2D9D1378657DED329B44B479620C

Origin signature

304402202EFF6CA2438436FDD3857BF2F3A0A5F6B789108319EFDF5AA59789995D56291E022041C5FFA7886B6A64552D5FED4B9027C1AA856F1707E2AE5008336962BD0E759C

Proof of work

010104974010B856C582B1365740810D390BEF2DD254CF34BE4C9CB563B8D83D955E1D133C80D7DA26DDD9D805C56334639AA184F5DC2F78004FF51EBC982007E0BDBD

Proof of integrity

004E42FD955781DE0C61C6BACF5C377EB06AA951AC06D5D206AE59D351552DEB8D

Coordinator signature

6C6BFEB5EBEB73E283A7425E889A5AD1F2D7E5970B63DDC5E012B0DBEA835AACE48B9D1CC74C23780C898365398CA9BDD550D5C4647E96892E5E0B75E4181B0D

Validator #1 public key

0001D5031ECCAF2669D0031BD49AD248043D737E6A3643BE3E5EE7846076B86C737D

Validator #1 signature

A08AB628B6D570993ACF904CDE0AC854206005B12C3867A39A0BD2C2CE8C0252550B4E90A25B0CA40DE7F69B3438D0C53C2623D08E267DF85A0A0305A177FC02

Validator #2 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #2 signature

232042733C2F64F171FDD9E38A43148F8528A403BA8547191E3918A6F70199B102BE0811B6278B5590177E43A6183860F84A3815BE18E3CEBB470F49904C470B