Type
ORACLE
Validation date
2023-12-21 12:07: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.04166,
    "usd": 0.04564
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00012E1919C3B8D0A62918AAF486B150E0535FAEB6CDC8C82C694704E0A222C6898F

Previous signature

187A9AE7AFBFF03CD28C1C4C5CF3F1977F40383F557CF0A7548CF6C6E1A199D9420EC239E1DEBC6E2E017D19ACB31E3E14D80A67EA7DECC3028EB360EE68EB0F

Origin signature

3045022100E990E1FF05C9398054CDBEFD3A2B0E09A34D8AD8B2D2EDE1D4C762ED570215D60220751D904E19B9AF868358311DCADD90215A2F8628B58AB5EC703B8E9634A5CCAC

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

0025E0388BA12E8500939B363C9D727B7703A2B3E35D1A5937A56E7D83814652EB

Coordinator signature

8BD713C35336523F701C4A21293A87D7E3C3C9453DACBEE88B8851F460F5EDECD001E63F86C7316E8ABA2E72C26102F94BD8C1B79BC4907D15AA4C3712F8AB0A

Validator #1 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #1 signature

52ABA75D9C6E2B5B6B6FF57D21202B470ED7C5DC1072C7A90E14842F169D827E9AE90DD32EA9DC27B2F0C8B456DB243B696796C2CB892048C924D7A99EBF8307

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

BFF53D0D3772BB8E46BF6FCBD13CD76130A2FBF1CCC59C5D6475BBA5986C22C0C904ED14DA116826BFCB35DA16D929B755E411E4BB8E3ACD3BBBDA7C7D133701