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.
Long standing feature branch for EVM inclusion:
x/evm
andx/feemarket
inapp.go
init.sh
EthAnteHandler
keeping the rest through regular Antehandler stackGuide to run locally
Run
init.sh
in the root of the project - this will start a local node with thetestnet
command and create a new account in the test keyring with the now supportedethsecp256k1
algorithm calleddev0
. This is the default devEthAccount
. You will see this in the keyring runningbabylond keys list --keyring-backend test --home .testnet/node0/babylond
Export the PK of the
dev0
account using the export command -babylond keys unsafe-export-eth-key dev0 --keyring-backend test --home .testnet/node0/babylond
. This will give you your Private Key that you can then import into Metamask.Add new network in Metamask. In the Networks overview at the bottom look for Add Custom Network and use the following information:
Go to Remix IDE, the default Environment should me Remix VM, change it to Injected Provider and approve the connection from your MM wallet. Now you can deploy any contract and interact with it.