Type
ORACLE
Validation date
2023-01-25 06:56:01 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.07873,
    "usd": 0.08583
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Contract inputs (0)

Unspent outputs (1)

Inputs (0)

Proofs and signatures

Previous public key

0001DCCAB2A07C9E7CB980A7A2D75CBE84BF3F4AACCBF2AFF1B28D6E892ECC8E6466

Previous signature

13B77352FF34F3913BE246D84193A35A52B05F7DDD6E99FB7AD7DB36765CFA9FF69DE7F36B32BCF07ACAC875613BFA829829D4187F1191B094688EE359B6AD0C

Origin signature

3046022100AD11DB1B8C5DFDFE49BEE77B9A927FEE1773E2158A0F1A70CDC7825A0621C98F022100F43FD6BB8F87A6DF4B6FD1F7B3088E42A3CC9257313C7F8832196B822C1C4118

Proof of work

01020420CFD0ED26BC93EBD08099DCE30E642D49054D5EC97AFD03A922DE7F108DA3AC1A29E6E0C7D6B987FC678680AD6784570F1860895015CFA26B3AFA910F6BC222

Proof of integrity

00AEA6A813FC0D46CF4635B445C8C196962EDBB7776C54EAA106BDEEB2E1A765C0

Coordinator signature

01BACAAB714905CF76A1591F7417B8BA05ACF72A6CF11AAE65078418413A4E988BCC335B1C18648597DA65F6F9ADCB66C83489598B69B2389FE1D8EFC83BF404

Validator #1 public key

00018EB4551477E12625988221FBB727798A999AE711858F7393E90E971F7D69FD9E

Validator #1 signature

9A7E121DED2241B3A7477DF6BB082696FECDB51E87F39C7311A1CE916A2F5DFF95EB610D8340584CCD26043E841EDB92DFC2172412890341177F29D0C6BC430D

Validator #2 public key

00018E2D8C83C109AC1CA84C36E055DA82A7AF200BA95BE2343FF116EECD12B21760

Validator #2 signature

B25323A1971488D187C5DF8697BFA83024CDAC50E5F0B9E9DDD0388F5A606E208B8F9D1C7889EFA16DED604F4E4B2C90003B48FA7424661EFEE5A52CBD390A0D