Andrea Franz
f4b10c6e4a
feat(yield): import Blast's yield manager
2025-06-23 15:58:20 +02:00
The Dark Jester
9bc1e42c03
[Chore] Bump solc version and override L2 contracts ( #1051 )
...
* bump solc version and override L2 contracts
* remove unused file
* refactored and using 0.8.30
* remove floating pragmas
* bump pragma interfaces and inherited contracts
2025-05-28 06:21:54 -07:00
Victorien Gauch
37f6f30195
fix: set hardfork to prague for hardhar test ( #1046 )
2025-05-26 15:13:37 +02:00
The Dark Jester
5d5b56dadd
[Chore] Bumping Hardhat and Solidity to latest ( #995 )
...
* bumping Hardhat and Solidity to latest
* bump coverage plugin
* add coverage var to command execute
* revert test
* update build script to use 0.8.28
2025-05-13 08:14:07 -07:00
kyzooghost
e861b42699
[Fix] Update smart-contract-errors.yaml with script assistance ( #809 )
...
* fix
* added more errors to smart-contract-errors.toml
* cross-check against bytecode
* remove redundant comment
2025-03-25 20:34:49 +11:00
kyzooghost
62d0d24c57
[Feat] Precomputed/Counterfactual address for TokenBridge Remote Sender ( #678 )
...
* remove reinit function in tokenbridge
* passing tests with removal of setRemoteSender
* remove operational task and dead role reference
* added tokenbridgev1_1 artifact to e2e tests
* adjustments
* fix nonce increment
2025-02-27 20:14:26 +11:00
kyzooghost
a493d84d1a
[Fix] Solidity docgen config ( #731 )
...
* docgen config fixes
* add libraries back to docgen
* added more libraries back in
2025-02-26 22:46:56 +11:00
kyzooghost
aa64956c77
[Feat] L1 contracts bump to solidity 0.8.28 ( #656 )
...
* working hardhat compile
* bump solhint version
* bump hardhat version
* remove 0.8.26 refs
* remove solhint join discord cli message
* update upgrades-core dependency
* silence openzeppelin-upgrades error for test fixtures
* fix floating version for integrationtesttrue
* remove 0.8.26
2025-02-07 00:00:02 +11:00
Victorien Gauch
d9353756ee
Fix: update contracts folder structure ( #420 )
...
* fix: update contracts folder structure
* fix: update contracts documentation
* fix: regenerate docs
* fix: remove .md file in solidity docs folder
* fix: rename Utils contract + update autoupdate script
* fix: update solidity doc
* fix: clean test contracts folder structure
* fix: clean test folder structure
* fix: update autoupdate.sh script
* fix: update solcover file
* fix: remove static nonce in LineaRollup test
* Merge branch 'main' into fix/399-update-contracts-folder-structure
* remove files in merge conflict
* fix prover reference for Mimc.sol
* fix: update docs
* fix: remove unused files
* point to correct folders in readmes
---------
Co-authored-by: thedarkjester <grant.southey@consensys.net >
2025-01-29 10:32:31 +01:00
Nadeem Bhati
469bb8b925
Add support for foundry compilation and testing ( #277 )
...
* step 1/2
* fix
* setup 2/2, foundry test added
* readme added
* fix gitmodules
* fix gitmodule
* fix git module
* :(
* forge install: forge-std
v1.9.4
* readme fix
2025-01-09 02:38:55 -08:00
kyzooghost
3cf80e1d2c
remove empty *.mdx page for storagefiller39 ( #512 )
2025-01-09 20:14:56 +11:00
kyzooghost
ea79b2d2be
[Feat] Automate smart contract docgen and PR branch creation into Linea docs repo ( #446 )
...
* did poc for autogenerated *.mdx into docs.linea.build
* changed sparseMerkleProof
* first draft of contracts-docgen
* fix typos
* try different github token
* cleanup
* created create-docs-website-pr-branch
* cleanup for doc website repo scripts
* created first docs-repo pr using create-docs-website-pr-branch.sh
* improve comments
* added bash script segment to change filename to lowercase
* fix *.mdx headers to make more docusarus friendly
* update scripts for updated docs pr
* added comments to updateSidebar.js
* fix scripts after local test
* added installation checks
* Update contracts/docs/scripts/create-docs-website-pr-branch.sh
Co-authored-by: The Dark Jester <thedarkjester@users.noreply.github.com >
Signed-off-by: kyzooghost <73516204+kyzooghost@users.noreply.github.com >
---------
Signed-off-by: kyzooghost <73516204+kyzooghost@users.noreply.github.com >
Co-authored-by: The Dark Jester <thedarkjester@users.noreply.github.com >
2024-12-20 20:45:36 +11:00
The Dark Jester
225bc4f856
[Fix] - Remove proxy admin from remote tokenbridge script ( #393 )
...
* remove proxy admin from remote tokenbridge script
* Update contracts/scripts/operational/setRemoteTokenBridgeTask.ts
Co-authored-by: kyzooghost <73516204+kyzooghost@users.noreply.github.com >
Signed-off-by: The Dark Jester <thedarkjester@users.noreply.github.com >
* remove unused param
* linting
* address PR comments
* remove proxy admin address
* remove safe address
---------
Signed-off-by: The Dark Jester <thedarkjester@users.noreply.github.com >
Co-authored-by: kyzooghost <73516204+kyzooghost@users.noreply.github.com >
2024-12-04 08:06:42 -08:00
kyzooghost
8a20b27f3d
[Feat] - Foundry config, supports London EVM_VERSION for L2 Linea contracts ( #361 )
...
* forge build working
* poc done
* commit
* did lint command
* remove caret from hardhat-foundry
* add foundry installation to run-smc-tests.yml
* update run-smc-tests.yml
2024-11-29 07:09:07 -08:00
The Dark Jester
7476afd033
[Chore] Add setMessageServiceOnTokenBridge task ( #347 )
...
* add setMessageServiceOnTokenBridge task
* remove duplicate and correct conditional
* fix missing ! in check
2024-11-28 08:48:24 -08:00
The Dark Jester
adb097aff4
[Chore] Export contract ABI and use solidity-docgen export ( #323 )
...
* export contract ABI and use solidity-docgen export
* add docgen dependency
* lint fixing
2024-11-21 06:49:31 -08:00
The Dark Jester
a3a95043ad
Use explicit length location pointer ( #266 )
2024-10-31 17:43:37 +01:00
Victorien Gauch
65f7000f99
chore(3704): Bump solidity version to 0.8.26 across the repository ( #64 )
...
* Bump solidity version to 0.8.26 across the repository
* Regenerated Verifiers
* bump solidity for other merged PRs
---------
Co-authored-by: thedarkjester <grant.southey@consensys.net >
Co-authored-by: The Dark Jester <thedarkjester@users.noreply.github.com >
2024-09-24 11:14:12 +02:00
Julien Marchand
a001342170
chore: Initial commit
...
Co-authored-by: Franklin Delehelle <franklin.delehelle@odena.eu >
Co-authored-by: Alexandre Belling <alexandrebelling8@gmail.com >
Co-authored-by: Pedro Novais <jpvnovais@gmail.com >
Co-authored-by: Roman Vaseev <4833306+Filter94@users.noreply.github.com >
Co-authored-by: Bradley Bown <bradbown@googlemail.com >
Co-authored-by: Victorien Gauch <85494462+VGau@users.noreply.github.com >
Co-authored-by: Nikolai Golub <nikolai.golub@consensys.net >
Co-authored-by: The Dark Jester <thedarkjester@users.noreply.github.com >
Co-authored-by: jonesho <81145364+jonesho@users.noreply.github.com >
Co-authored-by: Gaurav Ahuja <gauravahuja9@gmail.com >
Co-authored-by: Azam Soleimanian <49027816+Soleimani193@users.noreply.github.com >
Co-authored-by: Andrei A <andrei.alexandru@consensys.net >
Co-authored-by: Arijit Dutta <37040536+arijitdutta67@users.noreply.github.com >
Co-authored-by: Gautam Botrel <gautam.botrel@gmail.com >
Co-authored-by: Ivo Kubjas <ivo.kubjas@consensys.net >
Co-authored-by: gusiri <dreamerty@postech.ac.kr >
Co-authored-by: FlorianHuc <florian.huc@gmail.com >
Co-authored-by: Arya Tabaie <arya.pourtabatabaie@gmail.com >
Co-authored-by: Julink <julien.fontanel@consensys.net >
Co-authored-by: Bogdan Ursu <bogdanursuoffice@gmail.com >
Co-authored-by: Jakub Trąd <jakubtrad@gmail.com >
Co-authored-by: Alessandro Sforzin <alessandro.sforzin@consensys.net >
Co-authored-by: Olivier Bégassat <olivier.begassat.cours@gmail.com >
Co-authored-by: Steve Huang <97596526+stevehuangc7s@users.noreply.github.com >
Co-authored-by: bkolad <blazejkolad@gmail.com >
Co-authored-by: fadyabuhatoum1 <139905934+fadyabuhatoum1@users.noreply.github.com >
Co-authored-by: Blas Rodriguez Irizar <rodrigblas@gmail.com >
Co-authored-by: Eduardo Andrade <eduardofandrade@gmail.com >
Co-authored-by: Ivo Kubjas <tsimmm@gmail.com >
Co-authored-by: Ludcour <ludovic.courcelas@consensys.net >
Co-authored-by: m4sterbunny <harrie.bickle@consensys.net >
Co-authored-by: Alex Panayi <145478258+alexandrospanayi@users.noreply.github.com >
Co-authored-by: Diana Borbe - ConsenSys <diana.borbe@consensys.net >
Co-authored-by: ThomasPiellard <thomas.piellard@gmail.com >
2024-07-31 18:17:20 +02:00