Skip to content

Commit 72fbf98

Browse files
committed
remove unused inner method from CharmsSP1Prover
1 parent ccd1609 commit 72fbf98

File tree

2 files changed

+1
-14
lines changed

2 files changed

+1
-14
lines changed

src/utils/prover.rs

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
use sp1_core_machine::io::SP1Stdin;
2-
use sp1_prover::{components::CpuProverComponents, SP1Prover, SP1ProvingKey, SP1VerifyingKey};
2+
use sp1_prover::{components::CpuProverComponents, SP1ProvingKey, SP1VerifyingKey};
33
use sp1_sdk::{CpuProver, EnvProver, Prover, SP1ProofMode, SP1ProofWithPublicValues};
44

55
pub trait CharmsSP1Prover: Send + Sync {
6-
fn inner(&self) -> &SP1Prover<CpuProverComponents>;
76
fn setup(&self, elf: &[u8]) -> (SP1ProvingKey, SP1VerifyingKey);
87
fn prove(
98
&self,
@@ -14,10 +13,6 @@ pub trait CharmsSP1Prover: Send + Sync {
1413
}
1514

1615
impl CharmsSP1Prover for CpuProver {
17-
fn inner(&self) -> &SP1Prover<CpuProverComponents> {
18-
<Self as Prover<CpuProverComponents>>::inner(self)
19-
}
20-
2116
fn setup(&self, elf: &[u8]) -> (SP1ProvingKey, SP1VerifyingKey) {
2217
let (pk, _, _, vk) = <Self as Prover<CpuProverComponents>>::inner(self).setup(elf);
2318
(pk, vk)
@@ -35,10 +30,6 @@ impl CharmsSP1Prover for CpuProver {
3530
}
3631

3732
impl CharmsSP1Prover for EnvProver {
38-
fn inner(&self) -> &SP1Prover<CpuProverComponents> {
39-
<Self as Prover<CpuProverComponents>>::inner(self)
40-
}
41-
4233
fn setup(&self, elf: &[u8]) -> (SP1ProvingKey, SP1VerifyingKey) {
4334
let (pk, _, _, vk) = <Self as Prover<CpuProverComponents>>::inner(self).setup(elf);
4435
(pk, vk)

src/utils/sp1/mod.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -92,10 +92,6 @@ impl Prover<CpuProverComponents> for CudaProver {
9292
}
9393

9494
impl CharmsSP1Prover for CudaProver {
95-
fn inner(&self) -> &SP1Prover<CpuProverComponents> {
96-
&self.cpu_prover
97-
}
98-
9995
fn setup(&self, elf: &[u8]) -> (SP1ProvingKey, SP1VerifyingKey) {
10096
let (pk, _, _, vk) = self.cpu_prover.setup(elf);
10197
(pk, vk)

0 commit comments

Comments
 (0)