Type
ORACLE
Validation date
2024-01-21 09: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.04531,
    "usd": 0.04941
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001121AB03DDA7C24A4D8FBADEDADBB27B80913AE91E804277C6C0C076DC5D1CC9C

Previous signature

6263724603F2ABF99CB3C42E407F1A8D59142DB15BB9371252567CFF1DFAF634869B850BB5A2E8B132BFFF59ED10432E40DE4AF4A135FEF1E27DE58699B61B01

Origin signature

3045022044202D14EFB28A5B01BBF7D42CD6C7BA5CDBE28F038FF25B5F4AB61F6271365C022100C16D7ACDA79D0B09DC036F6A4FDB6B20936D120E3329D3816E6AD978B2EA9315

Proof of work

01020410F0DE506261337B24DA2B1CF1E098DADB83D74CF209718FDE4F4BF4A4F297199D44A328B487CA8F27530DFA6E8D52EE9745AD969F8986A8F601E6031FFF712E

Proof of integrity

00100C559EE4BFF1ACA77720184026AE008E8DE169AD394DF1E8B2BD21FF60D70E

Coordinator signature

C521E429416B97D453F050812C15B51FCE3CDF90AF3575FE318BF4D6219C5DAE42B1B6ABCF42ED45E5FE21C05BDD486421F67EB671297DF374004E5845272901

Validator #1 public key

0001F6081DDC1AC8BCE9CC8727A38B5A8A449BA45DFD746D0FD412006309825D0D79

Validator #1 signature

CC827DB73DB1DD682D5CCA84A8AE1F4C63B4AEC3E8D3F2C82F6EF93C552249B7D6403F9F2E0325AB73B0FC3B7AC6D9D5FB13FA3017F3F6A530632B046FF03C0D

Validator #2 public key

0001EDF5619FD22027B475378BE5423B2287F32121DFAF3135B529CBC6FB1968047E

Validator #2 signature

2344E92B1BBBC1F527334CDEE53AA13F04F97F8C08D846FB8DD8602F82FBEEB2DEEB7AE19279D8C96105B75CCC68D63B243FCC150E963EFDBC828128CA6AAA05