Type
ORACLE
Validation date
2024-11-23 09:20: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.02023,
    "usd": 0.02108
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001FDCC8D99ECD253C88F079A7AE55838FA953DAC63DB4C359F90610C9163371A22

Previous signature

EC92B3EEF48C02020B579DCF20F2E6114B08891B766EEC47F938EBC754312E64C2433449DEB2C9845D5EB5A4B2A9908234CBD0D93D23656D45C90DE7F208B503

Origin signature

3044022045620D5FE8167EB21611E0DB4F5D885F2714CB683032B030EB50DDFD7845D50F022065DF9CEFD1C61732FDB70C9CE0C7E2E083CD1D7DF1B4021982747B62FDFF4C7B

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00BDD34FADA23FF08F0382DF91C6254F5D5C4121DD732C61368A1568B431D5A8DC

Coordinator signature

CEE5A6452D6481134D6DEB6CB56D2FE6F3838A73505B4DB2EB76417E43DEA6AA6C109D3998F1C579D861204E651C841F389C9F2408268327097412E501FE3006

Validator #1 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #1 signature

39CA78825B7913C5853F93B624129020F0711B1D078EDB7D346DF6C112A830F365ACD8667A19B8E9514795BE5D550DA680928249E9924ACE4CEA3B2AE402D500

Validator #2 public key

0001AAFBD70CD1928E509736D7A3F072694F7AD7AA7BF5716FB0239146EE4B633F45

Validator #2 signature

B2082BD7224CD39248D0DE3CF4F17A32247981326EF548B649026008DCAF9429AAF7163DA84ABAF728EEA0569B2195B9C8D419B0E4979C46DBFBA0E93D268C01