Decimals patch version - v2.1.2#292
Merged
gzeoneth merged 8 commits intov2.1.1-branchfrom Feb 5, 2025
Merged
Conversation
8ae825f to
275ba6c
Compare
11 tasks
Member
|
let's merge #293 first |
Sneh1999
added a commit
to EspressoSystems/nitro-contracts
that referenced
this pull request
Mar 11, 2025
* Added express lane auction contracts draft * Add script that gets metadata hashses for selected contracts * Updated express lane interface and added more tests * Addressed more todos * Renamed auctioneer to auction clerk * Updates from spec * Balance2 usage and addressed more todos * Updated to safeTransfer * Fixed strick equality * Added testing comments * Formatting * Added slither exceptions * Test updates and internal lib function * Added resolvedRounds public and set latestResolvedRound internal * Use access control enumerable * Use functions internally, make others external * Formatting * Dont reset withdrawal round after finalized withdrawal - just on deposit * Added domain comment * Added domain value to express lane auction * Added todos based on code review * Docs updates * Beginnings of separate balance testing * Finished balance tests * Added elc round specific tests * Docs and testing for resolved rounds * Cleaned todos in testing file * Addressed more todos * Formatting * Slither updates * Added transferrer setting first draft * Updates from slither mutate * Set transferrer into interface * Added alternative transferors and tests * Comment update * Removed todo * chore: verification improvements * Added round timing setter * Remove comment * Removed unneeded admin roles * Removed struct params usage * Delete todo * chore: change rinkeby to holesky * chore: max data size warning * refactor: use _isRunningOnArbitrum * chore: additional logging * Added 712 signing * Formatting and test update * Reset to main branch and updated audit ci * Try matrix audit versions * Try v4 * Use raw restore * Use github restore branch * ci: remove restore node modules action * update cache key * Add option to enable CacheManager through UpgradeExecutor * Use arb owner public to poll for chain owners * Update natspec * Update audit-ci.json * fix: lint * ci: upload 4bytes * ci: move upload 4bytes to later step * ci: only show non dupe 4bytes uploaded * chore: make upload-4bytes yarn action * chore: rename to test:update * chore: ignore axios audit issue * ci: try fix 4844 test * Revert "ci: try fix 4844 test" This reverts commit 1e8d6f5. * Updated NotTransferor address to match NotExpressLaneController * Formatting * Added bid const hash * Comment update * test: fix * Factor out round timing interval interanl * Refactored the round timing info setting to use shared internal func * CR updates * More updates from CR * Update src/express-lane-auction/ExpressLaneAuction.sol Co-authored-by: gzeon <hng@offchainlabs.com> * Updated shadow variable name * Added int offset * feat: check integrity before outputing metadata hashes * Updated round timing tests * Updated comment * Updated comments * Updates from goran's cr * Slither update * Formatting * Removed set beneficiary * Updated comment * Public to external Co-authored-by: gzeon <hng@offchainlabs.com> * Added balance at round functions * Added specific boundary conditions for balance test as fuzzing seemed to be missing 1 case * Removed out of date comment * Balance updates from audit review * minor typo fixes in comments * Added a burner contract in case the dao decides to burn the funds instead of collecting * Burner tests * Added comment * Comment update * ci: remove 4844 testnode ref (OffchainLabs#241) * ci: remove 4844 testnode ref * ci: use more recent goomy-blob * ci: fix tag * fix: whitelist yarn audit issue * Fix ArbWASM precompile minInitGas() method return types * Revert "Fix ArbWASM precompile minInitGas() method return types" * Wait for the deployment of upgrade executor (OffchainLabs#219) Co-authored-by: gzeon <hng@offchainlabs.com> * docs: explain arbOSVersion offset (OffchainLabs#245) * arbwasm: fix mininitgas return types * Fix typo in license (OffchainLabs#254) * fix: orbit e2e (OffchainLabs#257) Co-authored-by: Chris Buckland <cpbuckland88@gmail.com> * test: Add contracts for HostIO gas tests (OffchainLabs#255) * chore: format * Revert "chore: format" This reverts commit 738c3dc. * v2.1.1-beta.0 * chore: ex lane deploy (OffchainLabs#267) * v2.1.1 * Storage file updates * Use stable foundry * v2.1.2 (OffchainLabs#292) * set decimals in postUpgradeInit * more intentional function name * comment * call it postUpgradeInit * add zero check * Added post upgrade init sig * chore: v2.1.2 --------- Co-authored-by: Henry <11198460+godzillaba@users.noreply.github.com> Co-authored-by: gzeon <im@gzeon.dev> * v2.1.3 (OffchainLabs#291) * set decimals in postUpgradeInit * more intentional function name * comment * call it postUpgradeInit * add zero check * Apply 7702 patch * Updated slither * Linting * Storage formatting changes * Added post upgrade init signature * Added post upgrade init sig * chore: v2.1.3 --------- Co-authored-by: Henry <11198460+godzillaba@users.noreply.github.com> Co-authored-by: gzeon <hng@offchainlabs.com> Co-authored-by: gzeon <im@gzeon.dev> * Celestia DA & Blobstream * merge * Update nitro scripts (#25) * Update scripts to use EspressoTEEVerifier * Update scripts to use EspressoTEEVerifier * address comments * check for undefined config * address comments and fix typo (cherry picked from commit e97eccc) * Update SequencerInboxStub to fix tests (#26) (cherry picked from commit dd30940) * Fix hardhat verification on arbSepolia (#29) (cherry picked from commit ebecb09) * merge * merge * add names (#33) (cherry picked from commit 998a437) * Add names to the deprecated functions to not break abi (#34) * Add names to the deprecated functions to not break abi * remove unwanted changes (cherry picked from commit 418efec) * Audit fixes (#37) * Audit fixes * transfer ownership two step * fix contract (cherry picked from commit 38831d5) * merge * use nightly version of foundry * fix build * add hardhat verify * fix hardhat dependancy * remove broken test * remove broken test from build --------- Co-authored-by: Chris Buckland <cpbuckland88@gmail.com> Co-authored-by: Goran Vladika <goran.vladika@gmail.com> Co-authored-by: gzeon <hng@offchainlabs.com> Co-authored-by: gzeon <im@gzeon.dev> Co-authored-by: Fionna <13184582+fionnachan@users.noreply.github.com> Co-authored-by: Derek <103802618+leeederek@users.noreply.github.com> Co-authored-by: Ganesh Vanahalli <gvanahalli@offchainlabs.com> Co-authored-by: Joshua Colvin <jcolvin@offchainlabs.com> Co-authored-by: Lee Bousfield <ljbousfield@gmail.com> Co-authored-by: Jeremy <297323986@qq.com> Co-authored-by: Tsahi Zidenberg <tsahi@offchainlabs.com> Co-authored-by: Gabriel de Quadros Ligneul <8294320+gligneul@users.noreply.github.com> Co-authored-by: Henry <11198460+godzillaba@users.noreply.github.com> Co-authored-by: Diego <diego@celestia.org>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.