Type
ORACLE
Validation date
2023-10-06 11:22: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 (37 B)

{
  "uco": {
    "eur": 0.03853,
    "usd": 0.04159
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001E7D7F9BCCEC5D9FE55C0CFCFCE6225BD78A14A2D39765A80868962E4BCF693A5

Previous signature

C9FB33D9FED598D16EDCC814641F8B2E4810B9FD05585B32225A891F6D84B3C64704B8B5BA9E4349208F2BA8F7BFF09CD9A0CCC740F9BEE171AB3ABC04E83F06

Origin signature

304402207B0DC1E80D5BC5A8669D1EF84F063B73585583F89281E54B051729814E7ED00E02202A20AD7BEB30571AFF143D1C60FB0B82FBA154102A8349F86C6CF1A29E93AAE8

Proof of work

010104F42E0529CBE4D86A4743F2029D6EAD3EA87352F3157CFF15DB15FBB5930704AD0134FE5B45310D1A7C625504B3B647E3C9298099E0BB9A97C608C93FD8BF2B9C

Proof of integrity

00C2A9D05538AD056E40DECDC962EC57267C93C858047E5AE258A976621ADB5EE3

Coordinator signature

F6D0F97D56B5A66FFA7ED67DD1E9F5BDA9F356283BA8EEE38CC2F4BC25E3CE1441A6D30B3281F060E382FDEC6E0C3158DDFF1B242B49CAAC6C456D106425950C

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

1A66947B7F201E0BACA95BA1B2B5079F66205DEC8BD350C359D5614EFEA7BE8A9EA7DD3352AB3F583085CC731CBCCF06F50215F727DEC163B626CD8FE2140107

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

A9B508C4548205A658E59BD29A9A05386B6373963278F2206DEACB12B22E2EB29FE77E3F879FDD80FB69EA16DE39FE881D3DA5C051FA4879532CAC162EE92E0F