• thiolliere's avatar
    Ease parachain candidate code fetching (#2593) · beca01f1
    thiolliere authored
    
    
    * code stored in para + modify CandidateDescriptor.
    
    * WIP: digest + some more impl
    
    * validation_code_hash in payload + check in inclusion
    
    * check in client + refator
    
    * tests
    
    * fix encoding indices
    
    * remove old todos
    
    * fix test
    
    * fix test
    
    * add test
    
    * fetch validation code inside collation-generation from the relay-chain
    
    * HashMismatch -> PoVHashMismatch + miscompilation
    
    * refactor, store hash when needed
    
    * storage rename: more specific but slightly too verbose
    
    * do not hash on candidate validation, fetch hash instead
    
    * better test
    
    * fix test
    
    * guide updates
    
    * don't panic in runtime
    
    Co-authored-by: default avatarRobert Habermeier <[email protected]>
    beca01f1