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

feat(prover): update APIs && integrate swagger docs #386

Merged
merged 6 commits into from
Sep 11, 2023

Conversation

davidtaikocha
Copy link
Member

@davidtaikocha davidtaikocha commented Sep 8, 2023

  • new flag: --prover.maxExpiry
  • use swagger docs for prover APIs
  • make prover APIs restful
  • also let oracle prover to start a server, but wont check capacity

and will create another PR for hosting swagger docs by github-page

@codecov
Copy link

codecov bot commented Sep 8, 2023

Codecov Report

Merging #386 (8edea43) into main (91bba90) will decrease coverage by 0.07%.
The diff coverage is 45.28%.

@@            Coverage Diff             @@
##             main     #386      +/-   ##
==========================================
- Coverage   52.42%   52.35%   -0.07%     
==========================================
  Files          39       39              
  Lines        4769     4781      +12     
==========================================
+ Hits         2500     2503       +3     
- Misses       2018     2022       +4     
- Partials      251      256       +5     
Files Changed Coverage Δ
proposer/proposer.go 54.00% <ø> (ø)
proposer/prover_selector/eth_fee_eoa_selector.go 12.12% <0.00%> (ø)
prover/server/api.go 44.44% <44.44%> (ø)
prover/prover.go 30.60% <45.45%> (-5.42%) ⬇️
prover/server/server.go 63.82% <50.00%> (+63.82%) ⬆️
prover/config.go 93.06% <100.00%> (+0.06%) ⬆️

... and 1 file with indirect coverage changes

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

@davidtaikocha davidtaikocha marked this pull request as ready for review September 10, 2023 14:47
@davidtaikocha davidtaikocha changed the title feat(prover): add some new APIs feat(prover): update APIs && integrate swagger docs Sep 10, 2023
@davidtaikocha davidtaikocha enabled auto-merge (squash) September 10, 2023 14:50
@davidtaikocha davidtaikocha merged commit ebdb3da into main Sep 11, 2023
7 checks passed
@davidtaikocha davidtaikocha deleted the prover-server-api branch September 11, 2023 18:52
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