diff --git a/node/builder_chain.go b/node/builder_chain.go index 270534edb..f6d19579a 100644 --- a/node/builder_chain.go +++ b/node/builder_chain.go @@ -60,6 +60,7 @@ var ChainNode = Options( // Consensus: crypto dependencies Override(new(ffiwrapper.Verifier), ffiwrapper.ProofVerifier), + Override(new(ffiwrapper.Prover), ffiwrapper.ProofProver), // Consensus: VM Override(new(vm.SyscallBuilder), vm.Syscalls), diff --git a/node/builder_miner.go b/node/builder_miner.go index bcca25915..3a0c86814 100644 --- a/node/builder_miner.go +++ b/node/builder_miner.go @@ -74,6 +74,7 @@ func ConfigStorageMiner(c interface{}) Option { // Sector storage: Proofs Override(new(ffiwrapper.Verifier), ffiwrapper.ProofVerifier), + Override(new(ffiwrapper.Prover), ffiwrapper.ProofProver), Override(new(storage2.Prover), From(new(sectorstorage.SectorManager))), // Sealing (todo should be under EnableSealing, but storagefsm is currently bundled with storage.Miner)