Type
ORACLE
Validation date
2023-09-18 12:14: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

0001C1304C839DC1BE68FE0C2F14D99FB59F160782FDF6BFF674A3973ADA6F9E8359

Previous signature

C8DCC39EE882B7AD0F7E4BC82DCD42571FF42293B2BF2033632D88F780D0EC0DEC4F585EEB5ADEAE3FA6BDBBF9F04D0001BC334AD974D7038F9A8973F7F6ED0E

Origin signature

3045022100E7A091F7FDCE4A7774DE95EE66C5600B8E13156443ACE4FBF050D5E1B79E91B6022046AD8AEAFC500DDDD59C2D4034551AF92DF1801CF724B96DB54427566F3DFF94

Proof of work

010104F42E0529CBE4D86A4743F2029D6EAD3EA87352F3157CFF15DB15FBB5930704AD0134FE5B45310D1A7C625504B3B647E3C9298099E0BB9A97C608C93FD8BF2B9C

Proof of integrity

00167F830F1ECA6D596F030C17471668DF6E642FB02023AD7D2C8DAEA8AAAD52C6

Coordinator signature

08366825B057E4668640BEBF06C3E9EC7E0B1C1538AC97B16238A628801230DDA86878CBDC6EA20FC1D459649AB06389751E14FA0D36969ED1CE5ADA77B89100

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

A05C254D7A1832BF21B616F114420884EBAD7BD8613A6FE773429EC0657DE124931DAF84FFB0B580CC69D86F26949E86BD493FDB43EB46C4BBA57CB6D5CC740A

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

38A56B9C2A42BFFCF13B23043A0E4BCC34A25B65CEE9E9C8E60484EC193B1FDF6ECC3EA3EE6A25BA5317B76B3496A23E728A0F8262A743E2AED739DEA997EF05