PVF: Refactor workers into separate crates, remove host dependency (#7253)
* PVF: Refactor workers into separate crates, remove host dependency * Fix compile error * Remove some leftover code * Fix compile errors * Update Cargo.lock * Remove worker main.rs files I accidentally copied these from the other PR. This PR isn't intended to introduce standalone workers yet. * Address review comments * cargo fmt * Update a couple of comments * Update log targets
Showing
- polkadot/Cargo.lock 55 additions, 13 deletionspolkadot/Cargo.lock
- polkadot/Cargo.toml 5 additions, 3 deletionspolkadot/Cargo.toml
- polkadot/cli/Cargo.toml 4 additions, 2 deletionspolkadot/cli/Cargo.toml
- polkadot/cli/src/command.rs 2 additions, 2 deletionspolkadot/cli/src/command.rs
- polkadot/node/core/pvf/Cargo.toml 11 additions, 1 deletionpolkadot/node/core/pvf/Cargo.toml
- polkadot/node/core/pvf/bin/puppet_worker.rs 1 addition, 1 deletionpolkadot/node/core/pvf/bin/puppet_worker.rs
- polkadot/node/core/pvf/common/Cargo.toml 26 additions, 0 deletionspolkadot/node/core/pvf/common/Cargo.toml
- polkadot/node/core/pvf/common/build.rs 0 additions, 0 deletionspolkadot/node/core/pvf/common/build.rs
- polkadot/node/core/pvf/common/src/error.rs 106 additions, 0 deletionspolkadot/node/core/pvf/common/src/error.rs
- polkadot/node/core/pvf/common/src/execute.rs 60 additions, 0 deletionspolkadot/node/core/pvf/common/src/execute.rs
- polkadot/node/core/pvf/common/src/executor_intf.rs 114 additions, 0 deletionspolkadot/node/core/pvf/common/src/executor_intf.rs
- polkadot/node/core/pvf/common/src/lib.rs 57 additions, 0 deletionspolkadot/node/core/pvf/common/src/lib.rs
- polkadot/node/core/pvf/common/src/prepare.rs 48 additions, 0 deletionspolkadot/node/core/pvf/common/src/prepare.rs
- polkadot/node/core/pvf/common/src/pvf.rs 8 additions, 16 deletionspolkadot/node/core/pvf/common/src/pvf.rs
- polkadot/node/core/pvf/common/src/worker.rs 38 additions, 0 deletionspolkadot/node/core/pvf/common/src/worker.rs
- polkadot/node/core/pvf/execute-worker/Cargo.toml 4 additions, 18 deletionspolkadot/node/core/pvf/execute-worker/Cargo.toml
- polkadot/node/core/pvf/execute-worker/src/executor_intf.rs 6 additions, 116 deletionspolkadot/node/core/pvf/execute-worker/src/executor_intf.rs
- polkadot/node/core/pvf/execute-worker/src/lib.rs 16 additions, 10 deletionspolkadot/node/core/pvf/execute-worker/src/lib.rs
- polkadot/node/core/pvf/prepare-worker/Cargo.toml 33 additions, 0 deletionspolkadot/node/core/pvf/prepare-worker/Cargo.toml
- polkadot/node/core/pvf/prepare-worker/src/executor_intf.rs 42 additions, 0 deletionspolkadot/node/core/pvf/prepare-worker/src/executor_intf.rs
Please register or sign in to comment