Type
ORACLE
Validation date
2024-12-20 04:08: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.02329,
    "usd": 0.02414
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000149439B6295DA87E262ECFC1F92A37425D0F3B960F912A3EEB455E47E99C3E733

Previous signature

E2B508BF76ADE763949B782A1AD00726CEEF0B8B062135659F65C34661683B397A22B74A4E576674DD2F250A8F8CF6B86615BE52C689A599ACA11C3B6193B60E

Origin signature

3045022100848F40328AB6613129A35218ACB748D160D567B4698A01DC6F60B4F65A84445F022027EDEEFCDFC2A5F04F395B7F8095D86D7F07810B3257B9054851EB887E495C65

Proof of work

0102046C40DA35A5E56A9CE2DBF0098DB8DABF2B7F5E137C7758731F5ABAAEDC16CD890DD9D4D623206B863C8F60FBED5A54DEC7DC5EF2A67BE2F41DD3E3854D4B0331

Proof of integrity

003BEE3FE43A06F657B410B7F58BD1D41FE8EFEA7A96CDC0191BBAF2FBD4BC6E3C

Coordinator signature

D67C0DC128DAB9E7348D07515375B366F7481D1D7DE860D56AF2551DFC43DE8209887788A9D6793546FD2397F584B223F9E3C5546A44361F10462E8DF239F203

Validator #1 public key

0001A5E6F6D02CE7E311CF3CC87C79329877BC7E086C52A92FDED417D6F7D43F13C5

Validator #1 signature

33677ACB44D2991CE9F417521520749E2E5E477F656A3CB7E63615C7298644AA2D5C9F66EC5042DF33F0E6A2685879F45F851B520B71877CC57D70946019F90B

Validator #2 public key

00012A70C3888F5CBD811F5E45AD85E660AFB4F6AA982C41433AE63814642DB3D283

Validator #2 signature

C9B8788526B77988760062CCB1BDBD12982983115DAFF86AC65FC00E06154A40F9A2D1CE47673D1D5C4D1225DFE40342161AFD3B37FCE0B1DACE8C441CDB5507