Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(protocol): major protocol upgrade for alpha-3 testnet #13640

Merged
merged 38 commits into from
May 3, 2023

Conversation

dantaik
Copy link
Contributor

@dantaik dantaik commented Apr 23, 2023

test/TaikoL1LibTokenomicsTestnet.t.sol:TaikoL1WithTestnetConfig

Function Name min avg median max # calls
proposeBlock 24976 70459 90776 104876 325
proveBlock 20066 84091 107966 155305 315
verifyBlocks 6026 14783 14748 23548 325

Co-authored-by: Jeffery Walsh <cyberhorsey@gmail.com>
Co-authored-by: David <david@taiko.xyz>
Co-authored-by: jeff <113397187+cyberhorsey@users.noreply.github.com>
Co-authored-by: dave | d1onys1us <13951458+d1onys1us@users.noreply.github.com>
Co-authored-by: Brecht Devos <Brechtp.Devos@gmail.com>
Co-authored-by: D <51912515+adaki2004@users.noreply.github.com>
Co-authored-by: Keszey Dániel <keszeyd@MacBook-Pro.local>
Co-authored-by: adaki2004 <keszeydani@gmail.com>
Co-authored-by: Daniel Wang <dong77@gmail.com>
@dantaik dantaik requested review from cyberhorsey, davidtaikocha, Brechtpd and adaki2004 and removed request for cyberhorsey April 23, 2023 13:51
@dantaik dantaik self-assigned this Apr 23, 2023
@dantaik dantaik marked this pull request as ready for review April 23, 2023 13:51
@dantaik dantaik enabled auto-merge April 23, 2023 13:51
@codecov
Copy link

codecov bot commented Apr 23, 2023

Codecov Report

Merging #13640 (f8c1797) into main (dda27cd) will increase coverage by 5.31%.
The diff coverage is 66.66%.

@@            Coverage Diff             @@
##             main   #13640      +/-   ##
==========================================
+ Coverage   39.51%   44.82%   +5.31%     
==========================================
  Files         135      132       -3     
  Lines        4042     3534     -508     
  Branches      506      368     -138     
==========================================
- Hits         1597     1584      -13     
+ Misses       2341     1849     -492     
+ Partials      104      101       -3     
Flag Coverage Δ *Carryforward flag
bridge-ui 95.61% <80.00%> (-0.20%) ⬇️
eventindexer 82.08% <ø> (ø)
protocol 0.00% <0.00%> (ø) Carriedforward from bd203f3
relayer 62.55% <ø> (+0.02%) ⬆️
ui 100.00% <ø> (ø) Carriedforward from bd203f3

*This pull request uses carry forward flags. Click here to find out more.

Impacted Files Coverage Δ
packages/bridge-ui/src/bridge/ERC20Bridge.ts 88.88% <ø> (ø)
...ges/bridge-ui/src/constants/abi/ICrossChainSync.ts 100.00% <ø> (ø)
packages/protocol/contracts/L1/TaikoL1.sol 0.00% <ø> (ø)
packages/protocol/contracts/L1/TaikoToken.sol 0.00% <ø> (ø)
...ckages/protocol/contracts/L1/libs/LibProposing.sol 0.00% <ø> (ø)
packages/protocol/contracts/L1/libs/LibProving.sol 0.00% <0.00%> (ø)
packages/protocol/contracts/L1/libs/LibUtils.sol 0.00% <ø> (ø)
...ckages/protocol/contracts/L1/libs/LibVerifying.sol 0.00% <ø> (ø)
packages/protocol/contracts/L2/TaikoL2.sol 0.00% <ø> (ø)
packages/protocol/contracts/bridge/Bridge.sol 0.00% <ø> (ø)
... and 28 more

... and 2 files with indirect coverage changes

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

cyberhorsey and others added 4 commits April 25, 2023 13:07
Brechtpd
Brechtpd previously approved these changes May 2, 2023
Copy link
Contributor

@Brechtpd Brechtpd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Only some nitpicks and suggestions.

packages/protocol/contracts/L1/TaikoL1.sol Outdated Show resolved Hide resolved
packages/protocol/contracts/L1/TaikoL1.sol Show resolved Hide resolved
packages/protocol/contracts/L1/TaikoL1.sol Outdated Show resolved Hide resolved
packages/protocol/contracts/L1/libs/LibProving.sol Outdated Show resolved Hide resolved
packages/protocol/contracts/L1/libs/LibTokenomics.sol Outdated Show resolved Hide resolved
packages/protocol/contracts/L1/TaikoData.sol Outdated Show resolved Hide resolved
packages/protocol/contracts/L1/TaikoToken.sol Outdated Show resolved Hide resolved
packages/protocol/contracts/L2/TaikoL2.sol Outdated Show resolved Hide resolved
cyberhorsey
cyberhorsey previously approved these changes May 3, 2023
@cyberhorsey
Copy link
Contributor

I approved this PR because it changed 296 files, and is so big, we will never go back to what is in main over this. It needs to be merged.

Co-authored-by: Brecht Devos <Brechtp.Devos@gmail.com>
@dantaik dantaik dismissed stale reviews from cyberhorsey and Brechtpd via 9636c64 May 3, 2023 01:27
dantaik and others added 4 commits May 3, 2023 09:27
Co-authored-by: Brecht Devos <Brechtp.Devos@gmail.com>
Co-authored-by: Brecht Devos <Brechtp.Devos@gmail.com>
Co-authored-by: Brecht Devos <Brechtp.Devos@gmail.com>
Co-authored-by: Brecht Devos <Brechtp.Devos@gmail.com>
@dantaik
Copy link
Contributor Author

dantaik commented May 3, 2023

Will fix all comments today for another review.

Co-authored-by: adaki2004 <keszeydani@gmail.com>
Co-authored-by: Dani <51912515+adaki2004@users.noreply.github.com>
dantaik and others added 2 commits May 3, 2023 09:40
Co-authored-by: Brecht Devos <Brechtp.Devos@gmail.com>
@dantaik
Copy link
Contributor Author

dantaik commented May 3, 2023

READY for review again.

@dantaik dantaik added this pull request to the merge queue May 3, 2023
Merged via the queue into main with commit 02552f2 May 3, 2023
@dantaik dantaik deleted the major_protocol_upgrade_alpha3 branch May 3, 2023 02:27
jscriptcoder added a commit that referenced this pull request May 3, 2023
Co-authored-by: Jeffery Walsh <cyberhorsey@gmail.com>
Co-authored-by: David <david@taiko.xyz>
Co-authored-by: jeff <113397187+cyberhorsey@users.noreply.github.com>
Co-authored-by: dave | d1onys1us <13951458+d1onys1us@users.noreply.github.com>
Co-authored-by: Brecht Devos <Brechtp.Devos@gmail.com>
Co-authored-by: D <51912515+adaki2004@users.noreply.github.com>
Co-authored-by: Keszey Dániel <keszeyd@MacBook-Pro.local>
Co-authored-by: adaki2004 <keszeydani@gmail.com>
Co-authored-by: Daniel Wang <dong77@gmail.com>
Co-authored-by: Francisco Ramos <jscriptcoder@gmail.com>
@github-actions github-actions bot mentioned this pull request May 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Merge big protocol PR changes
7 participants