-
Notifications
You must be signed in to change notification settings - Fork 47
feat: Adding Local node using Anvil #594
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
Merged
Merged
Changes from all commits
Commits
Show all changes
90 commits
Select commit
Hold shift + click to select a range
da1f27a
chore: Add simple storage contract
LuisUrrutia d68ad87
chore: Create client for integration tests
LuisUrrutia 0b007d9
chore: Add registry parsing
LuisUrrutia 9987204
chore: Add registry
LuisUrrutia 757ef86
chore: Add mod file
LuisUrrutia c82989e
chore: Add integration mod
LuisUrrutia eb8ad44
feat: Add network tags and readiness validation
LuisUrrutia 6d3fa8b
chore: Apply fmt
LuisUrrutia f3a7b8d
feat: Add network selection utils for integration tests
LuisUrrutia 8b22582
chore: Use openzeppelin_relayer package
LuisUrrutia 6f92615
feat: Create confirmation receipt helper
LuisUrrutia 03c2056
feat: Implement basic transfer
LuisUrrutia 05b0b17
feat: Implement common api tests
LuisUrrutia 6f1f0aa
fix: Resolve relayer test race conditions with cleanup and serialization
LuisUrrutia 5ac6973
refactor: Clean up integration tests and extract EVM helpers
LuisUrrutia dae27ae
feat: Add integration testing Docker setup and reorganize contracts
LuisUrrutia b9d16ac
chore: clean up broadcast logs and vendor dependencies in test fixtures
LuisUrrutia 75c2cea
chore: remove git submodules for vendor dependencies
LuisUrrutia 914f3c5
chore: Add integration test key
LuisUrrutia 97063f7
fix: Update .env.integration.example with defaults
LuisUrrutia 1b5ee5b
chore: Moving TESTING.md file to README
NicoMolinaOZ b9e60c2
fix: Ignoring signer files
NicoMolinaOZ 810fb60
fix: CodeRabbit suggestion
NicoMolinaOZ a211905
fix: CodeRabbit suggestion
NicoMolinaOZ 8b0ad1e
chore: Merge main
NicoMolinaOZ 7fe37ed
fix: Improving logs for test cases
NicoMolinaOZ 92398d5
fix: Docker fixes
NicoMolinaOZ 20cecd3
chore: Adding base sepolia
NicoMolinaOZ 2877c39
fix: Fixing CI
NicoMolinaOZ 3f290f6
fix: Fixing test case
NicoMolinaOZ 9098948
fix: Splitting tests in different jobs
NicoMolinaOZ 1b7f0fb
fix: Fixing tests
NicoMolinaOZ 1391b6a
fix: Fixing CI report
NicoMolinaOZ bd0d858
fix: Applying review suggestions
NicoMolinaOZ 319f6c5
chore: Adding feature flags for running tests
NicoMolinaOZ ab36560
chore: Adding job for integration tests
NicoMolinaOZ a0d737a
chore: Adding aws kms key logic
NicoMolinaOZ 255b218
fix: Removing unnecessary test files
NicoMolinaOZ d90ea71
fix: Improvements
NicoMolinaOZ 062de0c
chore: Config files and readme improvements
NicoMolinaOZ 425bda3
chore: Fix integration test workflow
NicoMolinaOZ 840e829
fix: Removing unused code
NicoMolinaOZ a697487
fix: Settings for connecting to aws from actions
NicoMolinaOZ f2e93bb
fix: Fixing account id
NicoMolinaOZ 211aaad
fix: Fixing actions
NicoMolinaOZ 269c08e
fix: Fixing GH actions
NicoMolinaOZ 7588344
fix: Fixing actions
NicoMolinaOZ 7051010
fix: Fixing secrets
NicoMolinaOZ f48e1fd
fix: Fixing GH secrets
NicoMolinaOZ d86eb40
fix: Fixing actions
NicoMolinaOZ 00c128d
fix: Fixing error
NicoMolinaOZ 04e0282
fix: Fixing docker compose
NicoMolinaOZ ffb4f24
fix: API_KEY improvements
NicoMolinaOZ c54455d
chore: Codecov fix
NicoMolinaOZ 55f3634
chore: Fix integratio test yaml file
NicoMolinaOZ abb788d
fix: Improving registry logic to be branch agnostic
NicoMolinaOZ 34729c6
fix: Creating configs files
NicoMolinaOZ f702eb8
fix: Fixing workflow
NicoMolinaOZ 3432043
fix: Fixing config example
NicoMolinaOZ fd62d85
fix: Re-organizing folder structure
NicoMolinaOZ 76bff59
fix: Fixing config files
NicoMolinaOZ 7450f72
fix: Removing tags and fixing workflow
NicoMolinaOZ 2b8ac7a
feat: Adding basic tests for apis
NicoMolinaOZ 5685ac9
fix: Trigger tests manually
NicoMolinaOZ a226ce9
feat: Adding local node with Anvil
NicoMolinaOZ 4ba39a0
fix: Improvements
NicoMolinaOZ 9d61a6b
chore: Merge main
NicoMolinaOZ 0aab7a1
chore: Renaming file
NicoMolinaOZ 4acb583
chore: Merge from parent
NicoMolinaOZ 1b44e5e
fix: Fixing integration test workflow
NicoMolinaOZ a095dea
fix: Fix CI workflow
NicoMolinaOZ 73d77f7
fix: Coderabbit suggestions
NicoMolinaOZ a010c99
fix: Improvements
NicoMolinaOZ 99ba00d
fix: Fix workflow
NicoMolinaOZ ef9df12
fix: Fix codecov
NicoMolinaOZ b7f85f9
chore: Merge main
NicoMolinaOZ 95d5fe1
chore: Improving anvil local script
NicoMolinaOZ 1893244
chore: README improvements
NicoMolinaOZ d4d13ef
chore: README fix
NicoMolinaOZ d00d6de
chore: README fix
NicoMolinaOZ f81e172
chore: Fix gitignore file
NicoMolinaOZ 82e7afa
refactor: Reading active relayers from API
NicoMolinaOZ 57e8ea6
fix: Config files
NicoMolinaOZ 02d65a9
fix: Docker optimisation
NicoMolinaOZ 73000cb
chore: Removing contract no longer needed
NicoMolinaOZ 9e2e766
fix: Applying suggestions
NicoMolinaOZ 4372c78
fix: Fix workflow
NicoMolinaOZ 42f4a60
fix: Fix readme about anvil pk
NicoMolinaOZ 746564b
fix: Fix readme
NicoMolinaOZ 7a48e4b
fix: Improvements
NicoMolinaOZ File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
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
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
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
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
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
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,16 @@ | ||
| { | ||
| "networks": [ | ||
| { | ||
| "type": "evm", | ||
| "network": "localhost-anvil-docker", | ||
| "chain_id": 31337, | ||
| "required_confirmations": 1, | ||
| "symbol": "ETH", | ||
| "rpc_urls": ["http://anvil:8545"], | ||
| "explorer_urls": [], | ||
| "average_blocktime_ms": 1000, | ||
| "is_testnet": true, | ||
| "features": ["eip1559"] | ||
| } | ||
| ] | ||
| } |
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,16 @@ | ||
| { | ||
| "networks": [ | ||
| { | ||
| "type": "evm", | ||
| "network": "localhost-anvil", | ||
| "chain_id": 31337, | ||
| "required_confirmations": 1, | ||
| "symbol": "ETH", | ||
| "rpc_urls": ["http://localhost:8545"], | ||
| "explorer_urls": [], | ||
| "average_blocktime_ms": 1000, | ||
| "is_testnet": true, | ||
| "features": ["eip1559"] | ||
| } | ||
| ] | ||
| } |
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.