Type
ORACLE
Validation date
2023-01-25 21:15: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.07959,
    "usd": 0.08688
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00016B542CB9E5E7AD958490C13EEA266ADA99AD7989BC3B9D22A4FF338D2663CBB7

Previous signature

630B025F488C2BD2FF37D2FA37F76A459369A845BED23E4358233ED26E66996AF89B4035F852DD4E0B237E61030429C3B7827E2D8EF6239A7DD301BB5F1A7C0D

Origin signature

3045022100C1EF7CD4E7531D6B5FA521B77EC0CC929B7E1C285C1F6F1D8342B049E763F7A502205C92B5CF5A00B735E3A1E1483A744E8C52B641905B589F7B9EBFE79EA91D9770

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00B50F1CAC658E769652BE1FD8B5946A9666D5C3E9C49F87F6472F895127CE3FE4

Coordinator signature

B1343362D4385F4430370345459F81D29873587C65CB1759D1EE791535F1F411949EAD41FC3A0113C67C1E2F6B152F56A55F76BC1B21D9379C92CF3CCFC84B02

Validator #1 public key

00018E2D8C83C109AC1CA84C36E055DA82A7AF200BA95BE2343FF116EECD12B21760

Validator #1 signature

8911F5C230E0E62CC7BDAB77A10B304CF6616020DE97105F051A68479A51CE8E3914B247986EE814434327E5AEF4C7BBF75A2D051545E67A48D089892A44040F

Validator #2 public key

00018EB4551477E12625988221FBB727798A999AE711858F7393E90E971F7D69FD9E

Validator #2 signature

66E23FCFC30B9D439AB3BFFB23D3A72DB68D867E768289436432B2C19C8799936131CA676ACD1DACF470FABE7FA34B377537D83271E561FA7FF8E340D9D20400