I'm running a geth instance on the consensys testnet. I started it with the following command:
geth --testnet --networkid=2 --bootnodes=enode://b1217cbaa440e35ed471157123fe468e19e8b5ad5bedb4b1fdbcbdab6fb2f5ed3e95dd9c24a22a79fdb2352204cea207df27d92bfd21bfd41545e8b16f637499@104.44.138.37:30303 --genesis=/tmp/genesis.json --datadir=~/.ethereum-consensys-public-testnet
Now I'm trying to run mist on top of this but it does not work at all, because it can not connect to the geth IPC.
$ mist
CONNECT to IPC PATH: /home/user/.ethereum/geth.ipc
NODECONNECTOR ERROR { [Error: connect ECONNREFUSED /home/user/.ethereum/geth.ipc]
code: 'ECONNREFUSED',
errno: 'ECONNREFUSED',
syscall: 'connect',
address: '/home/user/.ethereum/geth.ipc' }
Node type: geth
Network: main
It tries to connect to the main network IPC. I tried several flags on the mist command, but it does not seem to recognize them. How to connect mist to a testnet client?