Skip to content
This repository has been archived by the owner on May 11, 2024. It is now read-only.

feat(prover): special prover (system/oracle) #214

Merged
merged 24 commits into from
May 10, 2023
Merged

Conversation

cyberhorsey
Copy link
Contributor

@cyberhorsey cyberhorsey commented May 9, 2023

there is now a concept of Special Prover, rather than oracle_prover. Oracle prover is now a type of special prover, of which there is also system prover. They are diffent addresses which require Evidence.prover fields to be dealt with differently on chain.

This PR also updates the addresses used in deploying to use the proxy's at 0x100... rather than 0x000....
taikoxyz/taiko-mono#13729

@cyberhorsey cyberhorsey requested a review from davidtaikocha May 9, 2023 17:05
prover/prover.go Outdated Show resolved Hide resolved
@codecov
Copy link

codecov bot commented May 10, 2023

Codecov Report

Merging #214 (999da6d) into main (e061540) will increase coverage by 0.15%.
The diff coverage is 49.03%.

@@            Coverage Diff             @@
##             main     #214      +/-   ##
==========================================
+ Coverage   53.02%   53.17%   +0.15%     
==========================================
  Files          36       36              
  Lines        3293     3357      +64     
==========================================
+ Hits         1746     1785      +39     
- Misses       1318     1342      +24     
- Partials      229      230       +1     
Impacted Files Coverage Δ
proposer/proposer.go 63.36% <0.00%> (ø)
prover/proof_producer/special_proof_producer.go 8.00% <0.00%> (ø)
prover/proof_producer/zkevm_cmd_producer.go 23.71% <14.28%> (ø)
prover/proof_producer/zkevm_rpcd_producer.go 29.72% <16.66%> (ø)
prover/proof_submitter/valid_proof_submitter.go 63.35% <25.00%> (-0.75%) ⬇️
prover/config.go 71.76% <85.00%> (+3.58%) ⬆️
prover/prover.go 55.09% <87.09%> (+2.15%) ⬆️
prover/proof_submitter/util.go 53.06% <100.00%> (+0.97%) ⬆️

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@davidtaikocha davidtaikocha merged commit 1020377 into main May 10, 2023
@davidtaikocha davidtaikocha deleted the oracle_system_prover branch May 10, 2023 05:57
vhjiang pushed a commit to taikoverse/taiko-degen-client that referenced this pull request Jul 1, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants