Type
ORACLE
Validation date
2024-11-21 03:30: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 (36 B)

{
  "uco": {
    "eur": 0.01744,
    "usd": 0.0184
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000163960F3EE7C03FA5499CF97FF73C725591DA569F35980A81D4C315416044974D

Previous signature

8A503741D4A73248D6F725168638B02501C4644B508E5AF8D2E9228E3AB33436CD4E03897DCDB3880966AC940E8B98DB2A05C7AA04D8CC089BCB048A56DD3105

Origin signature

3046022100ABA62513BE0ACC1583EBF7BD5BFE2DDE1A2AD49CF6FF5660864E991F293017F1022100D16A01E769F81ACECD620595DBBF0AB3C397F495C483FAF433D0A4E8AFD8EAB3

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

009038CAE3D28198A0B778ED2C92AAB1E07B8D2FBAAC336290C542B044DFC6FB4A

Coordinator signature

3BF6AAA48A1E4B4C55DFE96C2A3879EB89201B7A2527D14570C07D23646F9DFAABF9924B067449722C685FD4578001B8930CD4E146BC943165DC361CF284CE0D

Validator #1 public key

00011518CD02E2B0009F828843512538A3F44A9CB493EB5E288376E4E45AD727AB3E

Validator #1 signature

1D3E17CABC8371B4071A96AB03D8C76D446156CC3E0215A9740CE22F694F3EB18DD56C6BF3256B508D72073D41F89BAFBFB25D5761F6936E3927671EDFB79F0F

Validator #2 public key

00018106B590A190EC5E85CF8FB99F7967CB4D24FFB1FD5A903BF101E9D668C2ABB1

Validator #2 signature

D3A09AF7DA2E16E599C1D3734B800249B27CEB203BC4253DA4069ED02FFDFDE85F23BDC3DEE920B1F6D65B52E4C0B93DEF8F7B2E184CFA1A92CE376E92812401