Type
ORACLE
Validation date
2024-11-23 20:52:30 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.02103,
    "usd": 0.02191
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001151A39D702D1C6E1583A41ECCFCC13892F293A4FA992AC04265B7F87FE814FA6

Previous signature

4D46F2E6B1387BDB54E76C20BE55CE84A68B7C430824C14CA9CE8E908D76E76C09581991F83ABAEB181FBAED5A7886691E367ACB4DA2C4A9779A09DCB9649400

Origin signature

304602210088211E2B40325BF57413A48B5F8252E11363AB0F182764FE44C4D0D5F695771A022100DEA680838AA2BDB4788C097B0CECD0A28ADF5E0FAF0529E6766AF7FA1D2D6A03

Proof of work

0102046C40DA35A5E56A9CE2DBF0098DB8DABF2B7F5E137C7758731F5ABAAEDC16CD890DD9D4D623206B863C8F60FBED5A54DEC7DC5EF2A67BE2F41DD3E3854D4B0331

Proof of integrity

00561C49B78BFB792321B36708707BD3BBA4C29E2483771A25CD9023115D66BE17

Coordinator signature

50048A2E4F65EBB6EBB219E935FC3BF4C740F94103A24F6831077BE5F3D7265E7AF60979C47236D92A3D2B474388C988235A75F2F40820A43EF42DDB70927B0C

Validator #1 public key

0001A6201599712BCE8837B0E841A875DF0042FA049626A0CF674EFA574BDCDA3221

Validator #1 signature

00FA51F210244E2D15A2E9EFBABC11389D3BB38E2E945CE4298EF0771A2752C0A031BBBD22F0060333B423D29D7E229A3849FC7C8F6281798DE9E9438F73EC0D

Validator #2 public key

00011518CD02E2B0009F828843512538A3F44A9CB493EB5E288376E4E45AD727AB3E

Validator #2 signature

B97F210C39CA6EE711FFF7A4F8AD5B8CCA76691701E531F9678F5F6FEE807CA5CC11D387C6B30CBD2C3C1B5CF22287B685BFEF8E3D82E9776FC72F88ADECC803