Skip to content
This repository has been archived by the owner on Oct 7, 2020. It is now read-only.

R4R: CheckTx AnteHandler for Ethereum Tx Messages #505

Merged
merged 33 commits into from
Dec 18, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
862f32a
Remove remnants of old sdk ante handler logic
Nov 29, 2018
8b884f7
Update SDK and TM deps
Nov 29, 2018
ef52d37
Update sequence and account number types
Nov 29, 2018
e64d448
Add CodeInvalidChainID
Nov 29, 2018
7a70d3c
Update TestMsgEthereumTxSig
Nov 29, 2018
aef5bb2
Rename Ethereum tx message
Nov 30, 2018
801f28d
Use new tx decoder in the ethermint app
Nov 30, 2018
f313c7c
Update app tests APIs
Nov 30, 2018
480d4bb
Update ante handler to prevent spam/dos
Nov 30, 2018
f4c49c3
Update ethereum msg signing/verification logic
Dec 3, 2018
2b34e2b
Update SDK to revision with auth params
Dec 6, 2018
f56010f
Update app test utils
Dec 6, 2018
92716ed
Update account keeper creation in app init
Dec 6, 2018
b37671f
Implement secp256k1 key types
Dec 6, 2018
d728333
Register crypto codec in the app
Dec 6, 2018
9234d51
Update the evm types and utils
Dec 6, 2018
db4cb00
Update app test utils
Dec 6, 2018
f25653e
Wrap up ante handler and unit tests
Dec 7, 2018
5b151eb
Fix importer
Dec 7, 2018
a65e270
Fix linting
Dec 7, 2018
1cebcf2
Remove debug require statement
Dec 7, 2018
025233b
Remove pointer from To method
Dec 7, 2018
db6d2dd
Move sig check to after inartistic gas check
Dec 14, 2018
3ba2eb1
Add comment on chainID parsing
Dec 14, 2018
a75a79d
Updated validateIntrinsicGas godoc
Dec 14, 2018
dd9b05e
Implement Fee method on eth tx msg
Dec 17, 2018
4dc71b0
Add reference to spec for recoverEthSig
Dec 17, 2018
1e89c29
Upgrade TM to v0.27.0
Dec 17, 2018
8c8d2c0
Update SDK revision and ante handler
Dec 17, 2018
725f6d2
Fix importer
Dec 17, 2018
0a40f38
Update SDK version to latest develop revision
Dec 18, 2018
ca5df89
Add note on min fees denom
Dec 18, 2018
1b2fca7
Update nonce validation
Dec 18, 2018
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
26 changes: 12 additions & 14 deletions Gopkg.lock

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

16 changes: 8 additions & 8 deletions Gopkg.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@

[[constraint]]
name = "github.com/cosmos/cosmos-sdk"
# TODO: Replace this with 0.27
revision = "1ea0e4c457fc105b48131a60e3d28c6c1bb32cc0"
revision = "ec9c4ea543b5d0f558cf6ad9f1386d26cfe87f28"
# version = "v0.28.0"

[[constraint]]
name = "github.com/hashicorp/golang-lru"
Expand Down Expand Up @@ -40,20 +40,20 @@

[[override]]
name = "github.com/tendermint/go-amino"
version = "v0.14.0"

[[override]]
name = "github.com/tendermint/iavl"
version = "=v0.11.1"
version = "v0.14.1"

[[override]]
name = "golang.org/x/crypto"
source = "https://github.com/tendermint/crypto"
revision = "3764759f34a542a3aef74d6b02e35be7ab893bba"

[[override]]
name = "github.com/tendermint/iavl"
version = "v0.12.0"

[[override]]
name = "github.com/tendermint/tendermint"
version = "v0.26.1"
revision = "v0.27.0"

[[override]]
name = "golang.org/x/sys"
Expand Down
Loading