-
Notifications
You must be signed in to change notification settings - Fork 128
refactor: inject evmd into tests #845
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
Draft
cloudgray
wants to merge
51
commits into
cosmos:vlad/evmd-refactor
Choose a base branch
from
cloudgray:cloudgray/evmd-refactor
base: vlad/evmd-refactor
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+12,081
−814
Draft
Changes from 30 commits
Commits
Show all changes
51 commits
Select commit
Hold shift + click to select a range
3225549
refactor: remove authz dependency from test suite and EvmApp interfac…
cloudgray b1b3d74
Add NOTICE file for Cosmos Labs attribution and license
aljo242 d450ea1
fix (#824)
aljo242 cd4f406
fix: align GetCoinbaseAddress to handle empty proposer address in con…
mmsqe 65900e1
Delete .github/workflows/check-changelog.yml
aljo242 a48de71
fix: validate decimals before conversion to prevent panic in GetBaseF…
mmsqe ee23828
refactor(test): separate test app interface (#829)
cloudgray 381a354
test: adjusts precisebank module account balance to expected amount (…
mmsqe 1cc187c
refactor: replace unnecessary keeper dependencies from tests (#838)
cloudgray 741ddbc
feat: speedtest (#827)
technicallyty 70486f9
Merge branch 'main' into cloudgray/evmd-refactor
cloudgray 279449c
refactor: add mint module to basic app
cloudgray db537ef
refactor(evmd): modify basic keeper getters
cloudgray eed864f
refactor: modify testing app interfaces
cloudgray 93adab3
test: inject evmd to slashing precompile test
cloudgray 1e59de6
test: inject evmd to distr precompile test
cloudgray c791c54
test: fix distr precompile test setup
cloudgray 7a38370
fix: events emitted in hooks are duplicated (#814)
yihuang 5ca1990
chore: cleanup speedtest cmd (#843)
technicallyty f9f7bf4
test: fix address codec
cloudgray 4b5dd3c
test: fix distr precompile test setup
cloudgray 86f2f4c
chore: remove unnecessary app wrapping for distribution precompile
cloudgray 2e0a109
refactor: inject new evmd to bank precompile tests
cloudgray 44cf2d4
chore: fix comment
cloudgray 2efedee
WIP: fix precisebank test
cloudgray cb68a1b
fix(test): avoid mutation of global int256 variable (#842)
mmsqe 9663503
Merge branch 'main' into cloudgray/evmd-refactor
cloudgray 15b2ff3
WIP: fix precisebank test
cloudgray 7a41a3c
chore(app): disable block-stm
cloudgray e946656
fix(ante): fix incorrect denom usage in ante handler
cloudgray 3229dad
WIP: fix ibc tests
cloudgray 3a14106
WIP: fix ibc app for test
cloudgray 16c134c
WIP: fix ibc app for test
cloudgray 5d29ef2
fix ibc app for tes
cloudgray 63b23c6
WIP: fix ibc app for ics20 precompile test
cloudgray 1a2ef83
test: fix coin decimals as 18 for ibc tests
cloudgray 42a67a2
test: add ibc tests
cloudgray dfbec16
chore(app): remove temp method
cloudgray b812165
WIP: add ics20 recursive precompile calls test
cloudgray d20bb0d
fix ibc test setup
cloudgray c3a47bd
chore(app): implement GetConsensusParamsKeeper method
cloudgray a666f04
refactor test file locations
cloudgray 67240e2
chore: refactor test app config
cloudgray 7965dab
remove test case with wevmos contract
cloudgray c8582d8
fix x/vm test
cloudgray 9e50c09
fix precisebank test
cloudgray ca50502
add erc20 precompile test
cloudgray 8ff28ac
fix staking precompile test
cloudgray 7b43a84
rollback incorrect fix of vm test
cloudgray 7414f1c
fix ante handler test
cloudgray 94304ef
chore: refactor test app for ibc test
cloudgray 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
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
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,13 @@ | ||
| NOTICE | ||
|
|
||
| About Cosmos Labs | ||
|
|
||
| Cosmos Labs is the development and growth organization behind the Cosmos stack of technologies and ecosystem, the world leading blockchain platform powering more than 200 production chains in finance, payments, and real-world assets. Cosmos Labs leads the development of the Cosmos technology stack, including the Cosmos SDK, CometBFT, and IBC protocols that enable sovereign, interoperable blockchains, in tandem with the Interchain Foundation. Cosmos Labs offers blockchain solutions for enterprises and finance, learn more by visiting: https://cosmos.network/, https://cosmoslabs.io/ | ||
|
|
||
| Licence | ||
|
|
||
| This product This product includes software developed by Cosmos Labs and is licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with the License. You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. | ||
|
|
||
| Attribution | ||
|
|
||
| If you distribute this software or derivative works, you must include a copy of this NOTICE file (or equivalent attribution) in your distribution, as required by Section 4(d) of the Apache License, Version 2.0. |
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
Oops, something went wrong.
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.
Check warning
Code scanning / CodeQL
Iteration over map Warning