Type
ORACLE
Validation date
2024-01-08 18:55:20 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.04386,
    "usd": 0.04807
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001E0BB18B046F838FCE966C72B523621D9F9D831FD498AF5246F40D9DC8423FA13

Previous signature

6F6F16DAB4EC76B95C9D26BD03B3FA77DBF978E43F99EAACC7B4C5238B472F1ADA3861DD47E78498A99B2C69D3FF9E893A2B8D849B92E6F248276E68A5857A0D

Origin signature

30460221008600B8A556517E98DD41A2817EDF5180C3F1918EA408085322E46D02BA8FF505022100EE8C9F8665FB79BD8469275D82827F5AC21B47217B23454F6768AA431A7FA036

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

006062561B3E5A22A8FAA3DD64B6D5177BDEA80E6BECACC02AC90EC6983DF1C80D

Coordinator signature

18DB86428F1EB5C9DD0DBCE7039557FFA38B9BBDE7D1743D4DBDE0B7BD83141CBCD129BD958474C987EEC48627E44B6161D4ED8E1E448BE135F02D2B6441170F

Validator #1 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #1 signature

C401E2C5A5115357438D76DA950D38B420F183234F1015752CE4286401776AF17D3589F8AF63F7532A910DD72E342C32DDEFA4FBEB32ED6C9CB808CE9B128A0C

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

621E09AA32ED768D3A0C3FCC9CECC6B77FED0FE2EF8A2DF498A9761A688A5E815862A387F9FAC733E596C364E5E0FFC62652F412D936BCEB99E7B394EBA19800