forked from cerc-io/laconicd-deprecated
all: rename go module to evmos/ethermint (#1137)
This commit is contained in:
@@ -16,7 +16,7 @@ Increasingly difficult tests are provided:
|
||||
|
||||
To run the tests, you can use the `test-helper.js` utility to test all suites under `ganache` or `ethermint` network. The `test-helper.js` will help you spawn an `ethermintd` process before running the tests.
|
||||
|
||||
You can simply run `yarn test --network ethermint` to run all tests with ethermint network, or you can run `yarn test --network ganache` to use ganache shipped with truffle. In most cases, there two networks should produce identical test results.
|
||||
You can simply run `yarn test --network ethermint` to run all tests with ethermint network, or you can run `yarn test --network ganache` to use ganache shipped with truffle. In most cases, there two networks should produce identical test results.
|
||||
|
||||
If you only want to run a few test cases, append the name of tests following by the command line. For example, use `yarn test --network ethermint basic` to run the `basic` test under `ethermint` network.
|
||||
|
||||
@@ -32,13 +32,12 @@ You will now have three ethereum accounts unlocked in the test node:
|
||||
- `0xddd64b4712f7c8f1ace3c145c950339eddaf221d` (User 1)
|
||||
- `0x0f54f47bf9b8e317b214ccd6a7c3e38b893cd7f0` (user 2)
|
||||
|
||||
|
||||
Keep the terminal window open, go into any of the tests and run `yarn test-ethermint`. You should see `ethermintd` accepting transactions and producing blocks. You should be able to query for any transaction via:
|
||||
|
||||
- `ethermintd query tx <cosmos-sdk tx>`
|
||||
- `curl localhost:8545 -H "Content-Type:application/json" -X POST --data '{"jsonrpc":"2.0","method":"eth_getTransactionByHash","params":["<ethereum tx>"],"id":1}'`
|
||||
|
||||
From here, in your other available terminal,
|
||||
From here, in your other available terminal,
|
||||
And obviously more, via the Ethereum JSON-RPC API).
|
||||
|
||||
When in doubt, you can also run the tests against a Ganache instance via `yarn test-ganache`, to make sure they are behaving correctly.
|
||||
@@ -48,11 +47,11 @@ When in doubt, you can also run the tests against a Ganache instance via `yarn t
|
||||
The [`init-test-node.sh`](./init-test-node.sh) script sets up ethermint with the following accounts:
|
||||
|
||||
- `ethm10jmp6sgh4cc6zt3e8gw05wavvejgr5pwtu750w` (Validator)
|
||||
- `0x7cB61D4117AE31a12E393a1Cfa3BaC666481D02E`
|
||||
- `0x7cB61D4117AE31a12E393a1Cfa3BaC666481D02E`
|
||||
- `ethm1cml96vmptgw99syqrrz8az79xer2pcgp767p9e` (User 1)
|
||||
- `0xC6Fe5D33615a1C52c08018c47E8Bc53646A0E101`
|
||||
- `0xC6Fe5D33615a1C52c08018c47E8Bc53646A0E101`
|
||||
- `ethm1jcltmuhplrdcwp7stlr4hlhlhgd4htqhgjpff2` (user 2)
|
||||
- `0x963EBDf2e1f8DB8707D05FC75bfeFFBa1B5BaC17`
|
||||
- `0x963EBDf2e1f8DB8707D05FC75bfeFFBa1B5BaC17`
|
||||
|
||||
Each with roughly 100 ETH available (1e18 photon).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user