Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
197 commits
Select commit Hold shift + click to select a range
f776785
Fix downcasts and use string
vladjdk Jun 2, 2025
9d88786
Error out if overrides provided in call query
vladjdk Jun 2, 2025
77cc6a8
add address field to submitEvidence
vladjdk Jun 2, 2025
03e3572
Fix empty erc20 return values
vladjdk Jun 2, 2025
fb46bea
fix unmarshalling of uint64 for "0x..." strings
vladjdk Jun 13, 2025
85c5abf
lint fix
vladjdk Jun 13, 2025
fb1ecc1
Merge branch 'audit/584' into audit/586
vladjdk Jun 17, 2025
96126ed
gas limits on evm calls
vladjdk Jun 17, 2025
72b035b
Consume gas when EVM is called internally
vladjdk Jun 17, 2025
d1a82a7
gas optimizations
vladjdk Jun 17, 2025
6ed2a4b
revert gas cap changes (out of scope)
vladjdk Jun 17, 2025
9ec3aac
fix error
vladjdk Jun 17, 2025
2c46a2a
lints
vladjdk Jun 17, 2025
053ec9d
lints
vladjdk Jun 17, 2025
990189b
rm (#16)
Jun 20, 2025
df85a1f
Add support for tracing node
vladjdk Jun 23, 2025
4815a99
Add flag
vladjdk Jun 23, 2025
7ad1902
Set traces in the config
vladjdk Jun 23, 2025
6ddc28d
fix(rpc): return error when block params are invalid (#25)
technicallyty Jun 30, 2025
ed7916c
chore: fix lint (#31)
Jun 30, 2025
79d4d5b
Revert "fix(rpc): return error when block params are invalid (#25)" (…
technicallyty Jul 2, 2025
f77468d
wip: use spendable balances
vladjdk Jul 2, 2025
5e566a1
can transfer tests
vladjdk Jul 2, 2025
39759f8
test gas ante
vladjdk Jul 2, 2025
d19e3a5
test deleting accounts
vladjdk Jul 2, 2025
4263c52
rename types
vladjdk Jul 2, 2025
aa5435b
refactor
Jul 1, 2025
dfd69ee
clean
Jul 3, 2025
d66898f
add-limit
Jul 3, 2025
66aa4e3
add-test
Jul 3, 2025
e02d6ed
Merge branch 'main' into 543-dos
Jul 3, 2025
ea55291
add tests for statedb account minting/burning
vladjdk Jul 3, 2025
684d261
test disallow transferring vesting ERC20
vladjdk Jul 3, 2025
226c638
remove spendable only flag
vladjdk Jul 3, 2025
d8d572f
fix conversion in tests
vladjdk Jul 3, 2025
b55d634
add vesting test to dynamic precompiles
vladjdk Jul 3, 2025
49c9296
add new kvstore
almk-dev Jul 3, 2025
35c1f6f
add grpc query tests
vladjdk Jul 3, 2025
fd19bdb
lints
vladjdk Jul 3, 2025
b4aa92a
fix params handling
almk-dev Jul 3, 2025
793bbd2
add test updates
almk-dev Jul 7, 2025
1dc145a
fix all linter complaints
almk-dev Jul 7, 2025
79bc90d
Merge branch 'main' into audit/609
Jul 7, 2025
f738cac
update rpc def
almk-dev Jul 7, 2025
525ed36
revert
almk-dev Jul 8, 2025
83c79a7
add prefix store methods
almk-dev Jul 8, 2025
9d14c41
update genesis
almk-dev Jul 8, 2025
df65e2c
update some tests
almk-dev Jul 8, 2025
fbf96a3
remove obsolete tests
almk-dev Jul 9, 2025
38f1fe9
fix typo
almk-dev Jul 9, 2025
5820cd8
proto lint
almk-dev Jul 9, 2025
cc56cb3
use new maps call
almk-dev Jul 9, 2025
8fb73c8
change to one liner
almk-dev Jul 9, 2025
f66efd8
fix test setup typo
almk-dev Jul 9, 2025
7cb1c7b
fix camel case
almk-dev Jul 9, 2025
41df136
add preallocation
almk-dev Jul 10, 2025
24ac800
change genesis export to use sorted slice collection to enforce deter…
almk-dev Jul 10, 2025
43750d7
Merge branch 'main' into audit/576
Jul 10, 2025
05a3d31
Merge branch 'main' into audit/550
Jul 10, 2025
3cf3aaf
Merge branch 'main' into audit/586+588
Jul 10, 2025
70fc835
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
bacd92e
change keeper precompile helpers to return slices instead of maps
almk-dev Jul 10, 2025
91ee1d8
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
6551ad8
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
b819279
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
09db77b
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
e222d7b
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
904059b
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
e13d7f3
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
2e8cd9e
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
eb29525
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
76dd0bc
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
237fcd4
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
cbd346c
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
49f3c3b
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
3332df9
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
3a3bc36
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
cc7e759
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
2a65a49
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
5d31384
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
23eecac
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
2c783d9
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
1a2a25b
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
8dd94f2
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
a07c439
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
d363a70
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
dcf5fc3
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
716a143
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
7c92824
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
8446e59
Update x/vm/keeper/state_transition.go
vladjdk Jul 10, 2025
5903420
Update x/erc20/types/interfaces.go
vladjdk Jul 10, 2025
0a57f65
fixes
vladjdk Jul 10, 2025
e92a289
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
202725f
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
0d088f1
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
9afe7fc
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
e9d3849
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
5016144
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
2f44907
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
2154502
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
be79226
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
407710f
Fix merge conflict w/ #600 & #570
Eric-Warehime Jul 10, 2025
5d57339
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
cbd04f6
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
e29ad3c
Squashed commit of the following:
Eric-Warehime Jul 10, 2025
f02706e
Fix lint issues
Eric-Warehime Jul 10, 2025
fcab69d
Delayed malicious contract passes after removing approval event check…
Eric-Warehime Jul 11, 2025
8791e0a
add better test coverage
almk-dev Jul 11, 2025
a10641e
Commit written changes to context after keeper call.
vladjdk Jul 11, 2025
0fff73a
Merge remote-tracking branch 'evm-internal/582-dynamic-precompiles' i…
vladjdk Jul 11, 2025
7c6b9ec
remove residual comments
vladjdk Jul 11, 2025
70a1d89
Use spendable in functions outside x/vm
vladjdk Jul 11, 2025
890db01
fix final test setup
almk-dev Jul 11, 2025
e392884
move test suite
almk-dev Jul 11, 2025
7ce2167
fix lint
almk-dev Jul 11, 2025
525d721
fix ctx typo
almk-dev Jul 11, 2025
2cd33a1
rename traces-only to enable-profiling, use error, and use config
vladjdk Jul 11, 2025
acdac4a
lints
vladjdk Jul 11, 2025
c0163cf
use cmp
vladjdk Jul 11, 2025
9143f98
Merge remote-tracking branch 'evm-internal/audit/550' into audit/550
vladjdk Jul 11, 2025
c31ccd5
Merge branch 'main' into audit/545
vladjdk Jul 11, 2025
844631b
add tests and introduce var
vladjdk Jul 11, 2025
828f940
lints
vladjdk Jul 11, 2025
5bc5171
fix(x/precisebank): IsSendEnabledCoins
cloudgray Jul 14, 2025
9e9c066
fix(precmopiles/erc20): directly add/sub balance change for transfer
cloudgray Jul 14, 2025
a225170
fix(precmopiles/werc20): directly add/sub balance change for deposit
cloudgray Jul 14, 2025
f02eeb0
test(precompiles/gov): fix test case after applying balance handler
cloudgray Jul 14, 2025
aaac14c
chore: fix lint
cloudgray Jul 14, 2025
e97c118
Squashed commit of the following:
cloudgray Jul 14, 2025
3e6b448
Squashed commit of the following:
cloudgray Jul 14, 2025
95c1244
remove header > max uint check
vladjdk Jul 14, 2025
718dda0
fix(precompiles): resolve conflicts from balance handler (#64)
cloudgray Jul 14, 2025
8b37ff8
Squashed commit of the following:
Eric-Warehime Jul 11, 2025
edaa3f5
Squashed commit of the following:
Eric-Warehime Jul 11, 2025
9dc72a8
Fix lint
Eric-Warehime Jul 14, 2025
2a48139
Merge branch 'main' into audit/552
vladjdk Jul 14, 2025
5f37989
Apply fixes
vladjdk Jul 14, 2025
1270221
Merge branch 'main' into audit/548
vladjdk Jul 14, 2025
c3789f0
update unused fallback
vladjdk Jul 14, 2025
9836380
Pass bool instead of config
vladjdk Jul 14, 2025
d0e8d65
address pr feedback
almk-dev Jul 14, 2025
5b353e2
Merge branch 'audit/all' into merge-backport-pr-62
Eric-Warehime Jul 14, 2025
f8ae0f0
Merge pull request #66 from cosmos/merge-backport-pr-62
Eric-Warehime Jul 14, 2025
1043830
add comment
almk-dev Jul 14, 2025
e46988c
Speed up solidity test chain blocks
Eric-Warehime Jul 14, 2025
58b0a82
Add timeout
Eric-Warehime Jul 14, 2025
4c90dd2
Merge remote-tracking branch 'origin/audit/550' into audit/all
Eric-Warehime Jul 14, 2025
3d52ad8
Merge remote-tracking branch 'origin/audit/609' into audit/all
Eric-Warehime Jul 14, 2025
b9c1e67
Merge remote-tracking branch 'origin/audit/545' into audit/all
Eric-Warehime Jul 14, 2025
8a3a66c
Fix lints, mockgen
Eric-Warehime Jul 14, 2025
c832b1c
Merge remote-tracking branch 'origin/audit/548' into audit/all
Eric-Warehime Jul 14, 2025
36b6f4a
Merge remote-tracking branch 'origin/audit/552' into audit/all
Eric-Warehime Jul 14, 2025
dec2611
Merge remote-tracking branch 'origin/audit/586+588' into audit/all
Eric-Warehime Jul 14, 2025
ed37ee8
Merge remote-tracking branch 'origin/audit/576' into audit/all
Eric-Warehime Jul 14, 2025
e56f0d5
Merge remote-tracking branch 'origin/543-dos' into audit/all
Eric-Warehime Jul 14, 2025
14b0dab
fix copy typo
almk-dev Jul 15, 2025
6da42bf
Merge remote-tracking branch 'origin/582-dynamic-precompiles' into au…
Eric-Warehime Jul 15, 2025
cb6564d
Update bloom from post tx logs
Eric-Warehime Jul 15, 2025
c4e5233
Fix lint
Eric-Warehime Jul 16, 2025
bf2cbb2
feat(precompiles/erc20): add mint & burn capabilites
GuillemGarciaDev Aug 4, 2025
ae7f2e5
feat(x/erc20): add mint & burn capabilities
GuillemGarciaDev Aug 4, 2025
bc23957
feat(erc20): add owner address to token pair, messages and queries
GuillemGarciaDev Aug 5, 2025
db77af1
feat(erc20): update protobuffers with mint/burn/transfer-ownership ca…
GuillemGarciaDev Aug 5, 2025
77f297e
fix(erc20): fix error code
GuillemGarciaDev Aug 5, 2025
a994109
chore: localnode native precompiles loading
GuillemGarciaDev Aug 7, 2025
09e6ed8
feat(erc20, werc20): add ERC20 contract interfaces
GuillemGarciaDev Aug 7, 2025
ea42c25
feat(precompiles/erc20): fix erc20 calls
GuillemGarciaDev Aug 7, 2025
5dfc037
fix(tests): replace precisebank keeper with bank keeper
GuillemGarciaDev Aug 7, 2025
71f9300
feat(tests): add erc20 precompile to solidity testsuite
GuillemGarciaDev Aug 7, 2025
83e6a51
fix: linting erc20
GuillemGarciaDev Aug 8, 2025
634d217
fix: restore app precise bank keeper wiring
GuillemGarciaDev Aug 8, 2025
7838690
fix(erc20): update gas boundaries for transfer method
GuillemGarciaDev Aug 8, 2025
71a0dd5
fix(solidity): remove network check on staking tests
GuillemGarciaDev Aug 8, 2025
4eb7daa
feat: bring `EthAccount` from evmos
GuillemGarciaDev Aug 12, 2025
6934a3b
fix(types): register `EthAccount` implementation to codec interfaces
GuillemGarciaDev Aug 13, 2025
024e376
Merge remote-tracking branch 'origin/types/feat/proto-account' into r…
Aug 14, 2025
e1c4e47
Merge tag 'v0.4.1' into release/v0.4.1-xrplevm
GuillemGarciaDev Aug 18, 2025
696550b
fix: merge conflicts
GuillemGarciaDev Aug 18, 2025
ee7cfc0
fix: erc20 tests from merge
GuillemGarciaDev Aug 18, 2025
982fd3a
fix(erc20): remove unused utils
GuillemGarciaDev Aug 18, 2025
ce19783
feat(tests): add erc20 precompile integration tests
GuillemGarciaDev Aug 28, 2025
e01d66d
fix(erc20): rename burn test
GuillemGarciaDev Aug 28, 2025
0763403
fix(precompiles): add OwnershipTransferred on erc20 and werc20 abi
GuillemGarciaDev Aug 29, 2025
423f184
fix: missing msg basic validation
GuillemGarciaDev Sep 15, 2025
f20b5df
fix: erc20 solidity tests
GuillemGarciaDev Sep 15, 2025
cf38802
fix: linting
GuillemGarciaDev Sep 15, 2025
39eec98
refactor(proto): add legacy `ethermint` support for keys.proto
GuillemGarciaDev Sep 16, 2025
562e9ef
refactor(ante): add `ExtraDecorator` + `AuthzDisabledMsgTypes` handle…
GuillemGarciaDev Sep 16, 2025
513a169
fix(types): remove legacy account type
GuillemGarciaDev Sep 16, 2025
2f0c26c
fix(ante): restore ante config
GuillemGarciaDev Sep 16, 2025
683b6f3
fix(types): restore codec
GuillemGarciaDev Sep 16, 2025
cb6600b
fix(types): linting
GuillemGarciaDev Sep 16, 2025
659eaef
fix: white-spacing on previous files
GuillemGarciaDev Sep 16, 2025
b98c4d9
fix: end-of-file spacing
GuillemGarciaDev Sep 16, 2025
97c4c66
fix: white-spacing
GuillemGarciaDev Sep 16, 2025
2f6d004
fix: evm handler whitespaces
GuillemGarciaDev Sep 16, 2025
539bd91
fix(tests/solidity): burn fix
GuillemGarciaDev Sep 17, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,058 changes: 0 additions & 1,058 deletions api/cosmos/evm/crypto/v1/ethsecp256k1/keys.pulsar.go

This file was deleted.

191 changes: 134 additions & 57 deletions api/cosmos/evm/erc20/v1/erc20.pulsar.go

Large diffs are not rendered by default.

1,093 changes: 1,025 additions & 68 deletions api/cosmos/evm/erc20/v1/query.pulsar.go

Large diffs are not rendered by default.

45 changes: 42 additions & 3 deletions api/cosmos/evm/erc20/v1/query_grpc.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading