Type
ORACLE
Validation date
2023-11-29 11: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.04564,
    "usd": 0.05009
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001AB95859733444047D0BE8F63AC17BB4D40A0DE4F0FBE88452DC20F06EE8C3AD2

Previous signature

67FE98F054ABCFFC7C5A5EBA4F5997BD9C51115EF53563E93CF3E065FBF47E29761A157A485EED816FF8EBD03ECBD8F4452D887F1BAA6E45393197D94EBF650C

Origin signature

3045022046529C8C6F560AC624BF4CE2E5C46A707C5107F2467AB4A7BB17F6D8D34B2006022100C72A4EE5B29BA2607865486A3B74DB92FA10C8FF8BEBD78B61FCEB5D050D0E3D

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00B761211747767EDC12DDCC5DACEAC7F5626A9203ABC5FB35400D965E7C7DDBF2

Coordinator signature

4E1E0C641788B1CE796BF78CE59E7CE69E43D57B0E288767E5EF0F0311B5C59CFD0623027174C0AA276D60B7482E782BB94DCCEB42CEE3CD3495EC4A5BEB3F0C

Validator #1 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #1 signature

4C5A235633166038ADAB43E8800EB53C27D4FCDF0E29D9B33100BB971226CF9824B0F3F5FF610EF645A61A9BE59A0DE7E509AC148503D2708047DA35F07CFD07

Validator #2 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #2 signature

769690A1C2314201679B18E6754121A5CD6E032BBFAAEB4583050BE5568E4BB4265063B7D2708CCD7CD72D32BD19F571D544EC778156C55FA9AE775F7031C30B