Type
ORACLE
Validation date
2024-12-20 11:56: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.02164,
    "usd": 0.02249
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00014854C5274EF60EBD915EC3B1B3C1B2F0624A5875452F93F42A643796A9EA970B

Previous signature

D8023BED3F02BCB74C57225AF0A6E731CEC7F9DEC2051661322D791DFD555CB1E461EDD28BBDD5BC708C5248952A00636B43956FAD1488B2647BF7D252FEC60C

Origin signature

3045022100A64F5E5365DC487CDC279A6E8C6D5AC297E9307C4A3AC7D1929598EA64784FE9022050F2AD4CF5038491F022EA0D3C30D7C3346F8CD92A50EEA2F1D26522FC6F7031

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

00B2C356F63CDBA92C90A15030D0D9667CD8185C30B53D6A38A508E04AF2257F7D

Coordinator signature

BF71ED9E51B541AE300BC731DC82AF447360E50171438700D764D7848A9E51BDE63296E73F6F5AA39D77AA10F82348F2C7B78265129FBFD4CB1279EB8EAAD202

Validator #1 public key

0001A5E6F6D02CE7E311CF3CC87C79329877BC7E086C52A92FDED417D6F7D43F13C5

Validator #1 signature

2C927292B4F143DA93F7AEB2D5AFA81245F1C4B648420345EDAD3C6A813C9D3209F16E06D870C347EFB17FD3015DD22CAAE545B417784A93C67E3E6E4AEDD10D

Validator #2 public key

00013D16BDF02C72DB6831A1EB14200C6D5427B4303351645BDFFC9B132DFE3A53FC

Validator #2 signature

F23F19F06CD6E05829F382B590DE317F6CC35BFD3042DCEE95FA02A552BE4F459682EBCFBDD1B7833F7731E700E18AB3BA41F975E4033AFB1491E539EEC68105