pub async fn stage_protocol( layout: &AssetsLayout, opts: &StageProtocolOptions, ) -> Result<StageProtocolResult>