Closed 0xHansLee closed 2 months ago
The recent updates aim to streamline method signatures by removing unnecessary parameters, enhancing clarity and simplicity across various files. Notably, the Prove
method in the ProverClient
interface and its implementations have been refined by eliminating the proofType
parameter. Additionally, the FetchProofAndPair
method in a utility file now only expects a context
parameter, improving usability.
File Path | Change Summary |
---|---|
kroma-validator/challenge/fetcher.go |
Modified the Prove method in the ProverClient interface and its implementations to remove the proofType parameter, simplifying method signatures. Also updated related implementation in JsonRPCProverClient . |
op-e2e/e2eutils/mock_proof_fetcher.go |
Updated the FetchProofAndPair method in the Fetcher struct by removing an unnecessary parameter, now requiring only a context.Context . |
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
With a new version of kroma-prover,
proofType
is not used anymore for generating ZK proof, so I removed it.