Type
ORACLE
Validation date
2024-05-15 12:36: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.03058,
    "usd": 0.03287
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001B802EB3E9B54F9229071AA01637F88858052B7B3E429451B780AC75A9BF1A25E

Previous signature

CEAB434FA94032716754B3180A26E246E766183DB5B868F5CD464DAA1DD765EC5DFB60A95EAC42CC8DC7CDA93EDCC99C2BE6CA2C65E4206C4F1BB62B4FE5DE0C

Origin signature

30440220459198F37D7C26882C6ECA3E7C1B927994175D5267C45B93FAE05CBD3C8CF15B02202AB7C09A3BDFCC6A6D2C16BED8A29A6F689CB88D4129F488C872BB1E9CFF3323

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

00D5CD66E75A08B7E5FB4F02B6D4DDFBF1D4FEB3EE0DDDDB4A29CF71A068A3FDF5

Coordinator signature

C63E44A80A13C749E1FDA845D487E95306F58B396739A1DB3BA965E66C8BBA1BFE50E382403B66EF922564C12571CD9AD492227CF733006DCEEF2FBE9BB0210F

Validator #1 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #1 signature

03B41BDA54BD87DDC72541E21BC13371788C6E231ED0C7EF06FACF8CF9780D642AF95C7894A24B8C021FB9BB54C51F00B88E069F5ACB862B44AD9EC3885A6802

Validator #2 public key

0001D5031ECCAF2669D0031BD49AD248043D737E6A3643BE3E5EE7846076B86C737D

Validator #2 signature

8C2D30F81F8DF4AE481922662413796128E3DE491C0D488B3AF589974D6AD19666084141DF99EB161C03E09A724F7E3A490D785F6A0AE73836C48C8D4F98E900