A real environment for development on Ethereum
This vs testrpc
- real blockchain
- using parity
- support websockets
- support ipc
docker build -t eth-env .
docker run -it -p 8545:8545 -p 8546:8546 -p 30303:30303 eth-envversion: "2"
services:
testrpc:
image: beetleman/docker-eth-env:latest
ports:
- "8545:8545"
- "8546:8546"
- "8180:8180"
- "30303:30303"
Wait, then RPC should be on http://localhost:8545
ws and on http://localhost:8546
Main account with all $$$: 0x00a329c0648769a73afac7f9381e08fb43dbea72
Broke accounts:
0x00e3214900e50ba8d9dfdaa86af4c2bd8a0b155d0x0068a1eb35c2d9c01f8cffec45cee6e78a89d49f0x00cd473a7ca648c757685cb25bc718b18ef4af900x00b12e4e8b9ae852ec41b3147c4811bf1d7067840x004b8b31cb82d9010b3a10e6522e5c40f1f92ac60x0013b414544ea0a5bbfa2ffc7d76c5434067557b0x00dc2022d1cd0ff69912070a29bd94a1d0daf2070x002711c340b035200851e4948a436ad903757aee0x00fe30008054dfd103a3eaf8640f68f91d7b26820x0073cf615ec09d897664895c36008c841d3a5354
If you want use ipc file is located on /ipc/jsonrpc.ipc so you can mount it if you wish.