Type
ORACLE
Validation date
2024-10-05 17:57:50 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.01154,
    "usd": 0.01267
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001B999AEB01C89A34D9011BBD1A711872C7A39EE9BCDFBEC065362B574891BB59F

Previous signature

2A2D7EC300142F83F3EAFDFB806A7211C88476711F04967D5AA75FA4EF5DC8158711642164D16C61FA64110CE31C73601FF3876B19735B8FE89CC65D9C812506

Origin signature

3045022057C4F3F91897BD1DAEBE5723EF55D353CE39327D2E9A08812527CC52B772D193022100E1AF0E76831658165F76C506F17C03BFE5D5F8ED906CDC4CE4EDCC59832173B1

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00B31CEA517C635C33511457FB3C994F9904198CE8146F9CE907D695EBBB7CC84E

Coordinator signature

64487B656909D65FC1E5789010A6BD6634E253EDF7A1F9BC5881A2DB603ACB0A6AAA60A50A2DA982A7F5D06927463E726758F4DC4D472F3C87FF9280AA97720A

Validator #1 public key

00011518CD02E2B0009F828843512538A3F44A9CB493EB5E288376E4E45AD727AB3E

Validator #1 signature

B8664095786D60156BCE006A1B8A6457A8D16802B533ABE602A1F06628AFE50FAA0E66A37946FDB5847BD0D6C494465F692EAB37B61F6728AE6B92D5DFCCA001

Validator #2 public key

0001B8800415E75326411D65020B8E3E306F22CB1D72BC5FF5929B3EB58CDA511327

Validator #2 signature

6466EA169D713CF70F2A3310BFC1E4BB63248733A6C38F42820332C7D82ECECD4D9B45E0A815B15452C595B8B2C66DF8A08BB9F913FD571AB49FF86079908B03