• asynchronous rob's avatar
    Implement validation data refactor (#1585) · 8c881e45
    asynchronous rob authored
    
    
    * update primitives
    
    * correct parent_head field
    
    * make hrmp field pub
    
    * refactor validation data: runtime
    
    * refactor validation data: messages
    
    * add arguments to full_validation_data runtime API
    
    * port runtime API
    
    * mostly port over candidate validation
    
    * remove some parameters from ValidationParams
    
    * guide: update candidate validation
    
    * update candidate outputs
    
    * update ValidationOutputs in primitives
    
    * port over candidate validation
    
    * add a new test for no-transient behavior
    
    * update util runtime API wrappers
    
    * candidate backing
    
    * fix missing imports
    
    * change some fields of validation data around
    
    * runtime API impl
    
    * update candidate validation
    
    * fix backing tests
    
    * grumbles from review
    
    * fix av-store tests
    
    * fix some more crates
    
    * fix provisioner tests
    
    * fix availability distribution tests
    
    * port collation-generation to new validation data
    
    * fix overseer tests
    
    * Update roadmap/implementers-guide/src/node/utility/candidate-validation.md
    
    Co-authored-by: default avatarPeter Goodspeed-Niklaus <[email protected]>
    
    Co-authored-by: default avatarPeter Goodspeed-Niklaus <[email protected]>
    8c881e45