Type
ORACLE
Validation date
2023-09-24 13: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.03601,
    "usd": 0.03937
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00010545B7B6FAE88CDB9EAECB1F51531ADE97F042D1687A2FCF77364562F6F48D35

Previous signature

43AC5D486AEF7889C080573C80702C50951F87418054542E3ABD442756C4FAEDCD21FE19DBB168F001A51C29A975C36E0B9DB0ADF90EE59EACC77AD95D3F6A07

Origin signature

3045022062F638C41F7E215E80698FE2354D258041EB5BD239E18ED54B01316C4CEE25C202210088C0F60F426256BE120E7117461C941D43166E9100DC1DE3D5B5DE9DBFAEFDF8

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00D989170F59B5EA69230BE81A690656889ED6AEE6A7E49600B91C33614410B77D

Coordinator signature

A177CFED800A604CFEF3A2A0DAF5A40D702A3C276AC3BAB361AF834E50C71A3BE3FA98C5EEF68E2504E1F954A5230B109B1060A04F16862E6B8D38040E9E3E08

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

2A9D4C7F6055C50ADD6F12D3780B52CE343B03B5B4735E98132A7EDFFA295447B5AE7ECF2C9EE9E77FBE95B1229EF69D79EE5E1DC34B0E21E38849230F88C90E

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

893FCEA3780019B1AB4B883D70D59D47E45832EC95BCB9AE74EC29CCAE25161DD8F670CAFCD13B1238D5D685EE40718A58C9B83703C58FE743E0B80259C4C401