Type
ORACLE
Validation date
2023-09-19 08:13: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.02806,
    "usd": 0.03001
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000106E148601F9E1BD88D16F425DAFA20E65DBC1DD37F6863D4A7800D6E18C5DE76

Previous signature

7BBB261A8C5C4B20CA287653DBDE301F3080FCB223C0714E3A542C16924CC16832D08D9C098DC5E9A462FAB3423D554D01987F1D35C55C811AA16697BED5FF00

Origin signature

3045022100DDDC1F2A18CE0C309C1C032CD1516905572B5DCA692E8736F78924FFC56A119202207F3B7FAC96A760D1AABAD57D8535A5D0D5F2249A9F31C1302FFACB4199DF60C0

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

006C2BA7A4E00BE0C5A1AE2BA65B66DC2A80FED936CF1F0EEE9ED99E27AB16D58B

Coordinator signature

B4DC73C955BD87CC249D353FE92428A94F0660ADC8FEA64280D4BFF437FA6BD308F64FDEAE4C9156A1B783F71AAB95DF524303E2F57F8A1D79C48002738CB60F

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

D569BC9A5082F11E56C0B008BEC8108AF92429C7742603AB159419BC45F2F5D6F0A93CE729AB9C53F75B88D0930C385802490A767781618FE6D0A7E40BB87E0C

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

01F89801E4F1C737EF9624EF5FA5142EAB2189B4EC361A4408C78C2B132A316D4DECD88C0D655EB21E7D33DF44C08833D35411555561DC6D6D51806CF743F90A