Type
ORACLE
Validation date
2023-11-19 15:17: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.05001,
    "usd": 0.0546
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00015F7A32890D543F01F82EB829B11F07919B7F3B2F6FA8787DFA373CD94662B5DF

Previous signature

FED62E89EB98FF280575C9B6D271A23C5D1953F213A00DB0D1F6CCCD229DF619AADB4CD53378B316C4384CE4E74BB21AE47064ACC0F452F4B241E650C15BAA05

Origin signature

3045022100F6AFE49D85393E97D3B6BEE9F36261C1D6F875AABA49AC49FB1F5C9C342D2AB7022029EF22CCC24DB59D2F8F5530354F0AFADB9F8BA2C0A1056609916C71C2CC6CB4

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

0047295D94F7808A34599B0BB425F5C8ED67586E5D60672FE7CC4E9A3145C4BA6C

Coordinator signature

AFEC4BCACF356EED6F36CD74F16AD95BB72FF99536708B7D74EBFC74FEFA6E1EF823AB5AA141E983DCEC981B480B8D0402B781A3A54C16413E7426D681E4040A

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

26B5BA3A752AB6ABD2ACF5F1E2E81E3A3F1F26DB3E50DF57E2CEC06A0E1F2E1DAFB6E7AD136FF32D441286C79FDE1D4CEBFEF91D459374F2648CFEFD8ED07109

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

4FA9445B9805D102DB07B22FBB8AB3B97CDDF17EF4CF2439C5A90B8EFD6E4C4C352B0B6933E074928AD6C3D458DD7001B0100ED3F69B9EDF3CC3C88B883B9D02