Type
ORACLE
Validation date
2024-12-22 07:15:10 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.0202,
    "usd": 0.02107
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001E58EDFC0F9C8D8BDAF18FD8F57E8A888316FB1775DA3EA15B8AAF28E66AD87A9

Previous signature

696541F50A3F0B4EADAC5BF695719E5D7213CADA4029E4C4907EB20B023C4DF0C4193E0B41816CEA0DD04C215C117C253B570E8AAFE794F54F8DBA1E6940FA0D

Origin signature

3046022100E3F31BFB71FD7B5C536E1D3CB959AC732659D494EB11FB386EA1AFB4B3CD91F7022100D53DE2533EC16B2EBFA2FD28213D9D7721CDCC0B9279E0DB229F3390F36F52C9

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00C052CABA172A7B0E23377390B14A00388CEEF4828EE113ADAF3EEDB7EDFE65D1

Coordinator signature

ECDED7B907AAE65C052902F3AABCEF02FF6C40BB7D4904F1139792EF1497F61866D66F72CA00D23606115330E25D65022A5739FA8D887E2224020E25A9B0C703

Validator #1 public key

00011518CD02E2B0009F828843512538A3F44A9CB493EB5E288376E4E45AD727AB3E

Validator #1 signature

42446F38AD3B8C8614611D22184EF1796F90A7C8A98509AC6CED634BB91D3BD5147A7F8E26A7C43374730B78B5D2FEB5A772006B060F9D9543AD39D47F1BA40E

Validator #2 public key

000134CE600B5903D5A9EAC69B4E0944FDCCED2CC5A84BC2D6780991744A7BA933D3

Validator #2 signature

2826DDFD20C697D806ED0569B060476954D8D93FDD899489E889A9A03D1493C17A0C6250825B76A1CAF8CB610BC62C46E8E07AE691A7E6B095DAE296270A400C