Type
ORACLE
Validation date
2023-01-25 18:07: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 (37 B)

{
  "uco": {
    "eur": 0.07774,
    "usd": 0.08473
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00013F9DDD44C20A44E6184C9105F965EE9BE7D2E7833FB31AF9C83230E459FC0339

Previous signature

D123034E7BFA674A6AD04417F1C3BCFAEA46672F3EB2C9FA8F13E0F20D8EC75B5D13ABCE7C3942A72F77A64DEA9A972CF635CB5BE65DEC13050118304ECFE309

Origin signature

304402207AEB06A8AB49F144DDE9890344B305FB8AE8CD0F2A6099E2788CC3D8820FA25402206B65DF6600DFDC8B6518D0BB7DDEF6D035FEE3FB4F39A5AE1F0F0E7C5A475BC8

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

00C79122408B07698E54CA26B7EDEEC0C9DD6E39F63944F58CD4A83D7EAB08310B

Coordinator signature

0A01A6E22C850408D202D96915783C496B853C8591B925090663520F9A92A5C5C8C8754475904284795D21B3CF44247C674CBA1851A4B827F52D0FFF76EA1C07

Validator #1 public key

00018EB4551477E12625988221FBB727798A999AE711858F7393E90E971F7D69FD9E

Validator #1 signature

EF23B790269D2AC58C8DD569114E08D8DED1427D68898C23C3FA524FEA1534E9C150A7FBB238F88406B7F471B500D08743DCFEF287592A71BDF8686CBC1F5E07

Validator #2 public key

00018E2D8C83C109AC1CA84C36E055DA82A7AF200BA95BE2343FF116EECD12B21760

Validator #2 signature

2DEEDAA51C083B993BFDE64F58DBEFAFB5F7BD441568F2FA65C6CB70874E0266761EFE0CCB4C55FABA3696A41B8C085FB5DD3F439C6D41FA0DBC544EDF998B0A