docker-pyeth-cluster icon indicating copy to clipboard operation
docker-pyeth-cluster copied to clipboard

ethereum/client-python containers are out of date

Open konradkonrad opened this issue 8 years ago • 11 comments

State: the current code base builds a container locally -- the upstream container issue (dockerhub/ethereum/client-python) still persists.

konradkonrad avatar May 17 '16 14:05 konradkonrad

hi @konradkonrad , would it possible to elaborate more on this issue?

It would be very helpful if the last workable version and the problem of the outdated client are known.

ChihChengLiang avatar Jun 03 '16 08:06 ChihChengLiang

Until we get access to dockerhub/ethereum a temporary fix may be to build a container locally. I am working on a branch to do this, so we can examine the issue.

konradkonrad avatar Jun 03 '16 08:06 konradkonrad

I am running separate instances of pyethapp on a locally defined node. I'm using the development version in a virtual environment. I'm still pretty new to ethereum and don't entirely get what bootstrap nodes are for.

From the docker config file it appears that all nodes, clients and miners, connect to that node. I'm guessing that it stores the initial blockchain, starting with the genesis block?

SethVgr avatar Jun 03 '16 09:06 SethVgr

@SethVgr @ChihChengLiang please try the version in https://github.com/konradkonrad/docker-pyeth-cluster/tree/local-container (i.e. git pull --rebase && git checkout local-container in your local copy). And let me know, if this works for you!

@SethVgr

don't entirely get what bootstrap nodes are for.

Bootstrap nodes are used to solve the initial discovery problem.

I'm guessing that it stores the initial blockchain, starting with the genesis block?

All nodes in a network need to agree on a common genesis hash. In our case we provide a custom genesis_hash in all run calls with the -c eth.genesis_hash=283bd9430c5f3114872f93beefe99d6626980b3a4a18a44ddd27749cd89688f2 flag.

konradkonrad avatar Jun 03 '16 10:06 konradkonrad

I've also seen that in the docker example the bootstrap node receives a private key as a command line argument.

command: "-c eth.network_id=1337 -c node.privkey_hex=091bd6067cb4612df85d9c1ff85cc47f259ced4d4cd99816b14f35650f59c322 -b 'enode://288b97262895b1c7ec61cf314c2e2004407d0a5dc77566877aad1f2a36659c8b698f4b56fd06c4a0c0bf007b4cfb3e7122d907da3b005fa90e724441902eb19e@localhost:30303' run --fake" I've also looked at the key and noticed that the public key generating mechanism is the same as in bitcoin (through elliptic curves). The public address of a node is a SHA3 applied over the first twelve bytes of the public key.

Can pyethapp generate such addresses more conveniently? In my case I need to setup multiple private networks and need a new bootstrap node with a distinct key for each.

SethVgr avatar Jun 03 '16 11:06 SethVgr

Hey @SethVgr -- the private key from configuration (-flag) is necessary, since we want to be able to determine the public enode-address for our custom bootstrap-node.

In [1]: from ethereum import utils

In [2]: utils.sha3("SethVgr").encode('hex') #privkey
Out[2]: '44635a6385814c7dc3976152da8665e722a3f15f66f09a64bae9f2d813d9e5fa'

In [3]: utils.privtopub(utils.sha3("SethVgr")).encode('hex') #pubkey
Out[3]: '04a59c5b9f5e1b80586228ac538e658367319a87cf709ff6e808f4e484ca47bfee600f63e7c81e788b801458e1c3c4d76adf337a3daa914909b337114335287aef'

I hope, this is convenient enough? Anyway, please move such Q/A to our gitter channel: https://gitter.im/ethereum/pyethapp

Could you test the local-container branch and does that work for you now?

konradkonrad avatar Jun 03 '16 11:06 konradkonrad

Thanks @konradkonrad,

I have removed the old ethereum/pyethapp from docker and reran it with:

# docker-compose scale bootstrap=1 miner=2 eth=3

and got the results below. An eth node apparently can't connect to the network. It may have been my fault as I only left docker running for ~15 minutes. Thanks for the explanation over address generation. Is there something like a reference guide on how to use pyethereum? offering some basic examples as well.

# docker-compose logs
Attaching to simple_eth_3, simple_eth_2, simple_eth_1, simple_miner_1, simple_miner_2, bootstrap
eth_3        | No handlers could be found for logger "eth.pow"
eth_3        | INFO:config  setup default config path=/root/.config/pyethapp
eth_3        | INFO:config  writing config path=/root/.config/pyethapp/config.yaml
eth_3        | INFO:app using data in path=/root/.config/pyethapp
eth_3        | INFO:config  loading config path=/root/.config/pyethapp
eth_3        | CRITICAL:app Move to EthApp.default_config 
eth_3        | CRITICAL:app loading profile profile=frontier
eth_3        | CRITICAL:app done 
eth_3        | CRITICAL:app update genesis config 
eth_3        | CRITICAL:app done 
eth_3        | INFO:app omitting reporting of 8893 accounts in genesis 
eth_3        | WARNING:accounts keystore directory does not exist directory=/root/.config/pyethapp/keystore
eth_3        | WARNING:accounts no accounts found 
eth_3        | INFO:app registering service service=accounts
eth_2        | No handlers could be found for logger "eth.pow"
eth_3        | INFO:db  opening LevelDB path=/root/.config/pyethapp/leveldb max_open_files=128 block_cache_size=8388608 write_buffer_size=4194304
miner_2      | No handlers could be found for logger "eth.pow"
miner_2      | INFO:config  setup default config path=/root/.config/pyethapp
eth_1        | No handlers could be found for logger "eth.pow"
eth_2        | INFO:config  setup default config path=/root/.config/pyethapp
miner_1      | No handlers could be found for logger "eth.pow"
eth_1        | INFO:config  setup default config path=/root/.config/pyethapp
miner_2      | INFO:config  writing config path=/root/.config/pyethapp/config.yaml
eth_3        | INFO:app registering service service=db
eth_3        | INFO:p2p.discovery   NodeDiscovery init 
miner_1      | INFO:config  setup default config path=/root/.config/pyethapp
eth_1        | INFO:config  writing config path=/root/.config/pyethapp/config.yaml
miner_2      | INFO:app using data in path=/root/.config/pyethapp
eth_2        | INFO:config  writing config path=/root/.config/pyethapp/config.yaml
miner_1      | INFO:config  writing config path=/root/.config/pyethapp/config.yaml
eth_1        | INFO:app using data in path=/root/.config/pyethapp
eth_1        | INFO:config  loading config path=/root/.config/pyethapp
bootstrap    | No handlers could be found for logger "eth.pow"
miner_2      | INFO:config  loading config path=/root/.config/pyethapp
miner_1      | INFO:app using data in path=/root/.config/pyethapp
eth_3        | INFO:p2p.discovery   starting discovery proto this_enode=enode://02c51c461392d3e223263080271f57cd3f3ebbb9af708688d5d4fdb2a175deabc0b91f704146141625f57ad170a4290bd985cc27507451e777876c9cb657dfa6@0.0.0.0:30303
bootstrap    | INFO:config  setup default config path=/root/.config/pyethapp
miner_2      | CRITICAL:app Move to EthApp.default_config 
eth_1        | CRITICAL:app Move to EthApp.default_config 
eth_1        | CRITICAL:app loading profile profile=frontier
miner_2      | CRITICAL:app loading profile profile=frontier
eth_2        | INFO:app using data in path=/root/.config/pyethapp
eth_2        | INFO:config  loading config path=/root/.config/pyethapp
eth_1        | CRITICAL:app done 
miner_2      | CRITICAL:app done 
miner_2      | CRITICAL:app update genesis config 
miner_2      | CRITICAL:app done 
eth_1        | CRITICAL:app update genesis config 
miner_1      | INFO:config  loading config path=/root/.config/pyethapp
miner_1      | CRITICAL:app Move to EthApp.default_config 
miner_1      | CRITICAL:app loading profile profile=frontier
bootstrap    | INFO:config  writing config path=/root/.config/pyethapp/config.yaml
bootstrap    | INFO:app using data in path=/root/.config/pyethapp
bootstrap    | INFO:config  loading config path=/root/.config/pyethapp
bootstrap    | CRITICAL:app Move to EthApp.default_config 
eth_1        | CRITICAL:app done 
eth_3        | INFO:app registering service service=discovery
eth_3        | INFO:p2p.peermgr PeerManager init 
eth_2        | CRITICAL:app Move to EthApp.default_config 
eth_2        | CRITICAL:app loading profile profile=frontier
miner_1      | CRITICAL:app done 
miner_1      | CRITICAL:app update genesis config 
eth_1        | INFO:app omitting reporting of 8893 accounts in genesis 
eth_3        | INFO:app registering service service=peermanager
eth_3        | INFO:eth.chainservice    initializing chain 
eth_3        | INFO:eth.chain   Initializing new chain 
eth_2        | CRITICAL:app done 
miner_1      | CRITICAL:app done 
miner_1      | INFO:app omitting reporting of 8893 accounts in genesis 
eth_1        | WARNING:accounts keystore directory does not exist directory=/root/.config/pyethapp/keystore
eth_3        | INFO:eth.chain   new genesis difficulty=17179869184 genesis_hash=<Block(#0 d4e56740)>
eth_3        | INFO:eth.chainservice    chain at number=0
eth_2        | CRITICAL:app update genesis config 
eth_2        | CRITICAL:app done 
miner_1      | WARNING:accounts keystore directory does not exist directory=/root/.config/pyethapp/keystore
miner_1      | WARNING:accounts no accounts found 
eth_1        | WARNING:accounts no accounts found 
eth_3        | INFO:app registering service service=chain
eth_3        | WARNING:jsonrpc  could not import solidity 
eth_2        | INFO:app omitting reporting of 8893 accounts in genesis 
eth_2        | WARNING:accounts keystore directory does not exist directory=/root/.config/pyethapp/keystore
eth_2        | WARNING:accounts no accounts found 
eth_2        | INFO:app registering service service=accounts
miner_2      | INFO:app omitting reporting of 8893 accounts in genesis 
eth_1        | INFO:app registering service service=accounts
eth_1        | INFO:db  opening LevelDB path=/root/.config/pyethapp/leveldb max_open_files=128 block_cache_size=8388608 write_buffer_size=4194304
eth_1        | INFO:app registering service service=db
bootstrap    | CRITICAL:app loading profile profile=frontier
bootstrap    | CRITICAL:app done 
miner_1      | INFO:app registering service service=accounts
miner_2      | WARNING:accounts keystore directory does not exist directory=/root/.config/pyethapp/keystore
eth_2        | INFO:db  opening LevelDB path=/root/.config/pyethapp/leveldb max_open_files=128 block_cache_size=8388608 write_buffer_size=4194304
bootstrap    | CRITICAL:app update genesis config 
eth_1        | INFO:p2p.discovery   NodeDiscovery init 
miner_1      | INFO:db  opening LevelDB path=/root/.config/pyethapp/leveldb max_open_files=128 block_cache_size=8388608 write_buffer_size=4194304
miner_1      | INFO:app registering service service=db
miner_1      | INFO:p2p.discovery   NodeDiscovery init 
miner_2      | WARNING:accounts no accounts found 
eth_2        | INFO:app registering service service=db
bootstrap    | CRITICAL:app done 
eth_1        | INFO:p2p.discovery   starting discovery proto this_enode=enode://cc468201ac54d948ac4ee69a57313660764b2495c44a1d2572be39d6728ff6785e1bac9c415bd135e18ce5c69c7a21caf9b3e66fac32fcd1330776abc07c2361@0.0.0.0:30303
eth_1        | INFO:app registering service service=discovery
bootstrap    | INFO:app omitting reporting of 8893 accounts in genesis 
bootstrap    | WARNING:accounts keystore directory does not exist directory=/root/.config/pyethapp/keystore
bootstrap    | WARNING:accounts no accounts found 
bootstrap    | INFO:app registering service service=accounts
bootstrap    | INFO:db  opening LevelDB path=/root/.config/pyethapp/leveldb max_open_files=128 block_cache_size=8388608 write_buffer_size=4194304
eth_1        | INFO:p2p.peermgr PeerManager init 
eth_1        | INFO:app registering service service=peermanager
bootstrap    | INFO:app registering service service=db
bootstrap    | INFO:p2p.discovery   NodeDiscovery init 
bootstrap    | INFO:p2p.discovery   starting discovery proto this_enode=enode://288b97262895b1c7ec61cf314c2e2004407d0a5dc77566877aad1f2a36659c8b698f4b56fd06c4a0c0bf007b4cfb3e7122d907da3b005fa90e724441902eb19e@0.0.0.0:30303
bootstrap    | INFO:app registering service service=discovery
miner_2      | INFO:app registering service service=accounts
miner_2      | INFO:db  opening LevelDB path=/root/.config/pyethapp/leveldb max_open_files=128 block_cache_size=8388608 write_buffer_size=4194304
miner_2      | INFO:app registering service service=db
bootstrap    | INFO:p2p.peermgr PeerManager init 
eth_2        | INFO:p2p.discovery   NodeDiscovery init 
miner_1      | INFO:p2p.discovery   starting discovery proto this_enode=enode://2a621f5afa3cd8e5ba86c498768a25a02c4b95c3b73a68fa7edb2b578f7611ed18e456a1653a1e3f3514705fdd681c932d5448f777782e4195e8bcf549207529@0.0.0.0:30303
miner_2      | INFO:p2p.discovery   NodeDiscovery init 
miner_2      | INFO:p2p.discovery   starting discovery proto this_enode=enode://806d81b9e41860be67f7672a59975addff3807f4be601312f81da9c3cfe6a37afa59ebc47ac41eee6149aee1e9704ac68c03c064d344fb22dbfcaea45789e2a3@0.0.0.0:30303
miner_1      | INFO:app registering service service=discovery
bootstrap    | INFO:app registering service service=peermanager
bootstrap    | INFO:eth.chainservice    initializing chain 
eth_1        | INFO:eth.chainservice    initializing chain 
miner_1      | INFO:p2p.peermgr PeerManager init 
miner_1      | INFO:app registering service service=peermanager
eth_1        | INFO:eth.chain   Initializing new chain 
miner_1      | INFO:eth.chainservice    initializing chain 
miner_1      | INFO:eth.chain   Initializing new chain 
miner_2      | INFO:app registering service service=discovery
eth_3        | INFO:app registering service service=jsonrpc
miner_2      | INFO:p2p.peermgr PeerManager init 
miner_1      | INFO:eth.chain   new genesis difficulty=17179869184 genesis_hash=<Block(#0 d4e56740)>
eth_1        | INFO:eth.chain   new genesis difficulty=17179869184 genesis_hash=<Block(#0 d4e56740)>
bootstrap    | INFO:eth.chain   Initializing new chain 
miner_1      | INFO:eth.chainservice    chain at number=0
eth_3        | INFO:app registering service service=console
eth_2        | INFO:p2p.discovery   starting discovery proto this_enode=enode://ad62548cc4af9c2ef7d367a1c1d1eada185a2de1d17da05868dd0bb87c49a78f8c6ab487dfd86c97b1c937552b47f06f2d8d234499d0611b12953fba3f39fb14@0.0.0.0:30303
eth_1        | INFO:eth.chainservice    chain at number=0
eth_1        | INFO:app registering service service=chain
bootstrap    | INFO:eth.chain   new genesis difficulty=17179869184 genesis_hash=<Block(#0 d4e56740)>
miner_1      | INFO:app registering service service=chain
miner_2      | INFO:app registering service service=peermanager
miner_1      | ? ''
miner_1      | : {}
eth_1        | WARNING:jsonrpc  could not import solidity 
eth_1        | INFO:app registering service service=jsonrpc
eth_1        | INFO:app registering service service=console
eth_1        | INFO:app starting 
eth_1        | INFO:p2p.peermgr starting peermanager 
miner_1      | accounts:
miner_1      |   keystore_dir: keystore
miner_1      |   must_include_coinbase: true
miner_1      |   privkeys_hex: [57ef50f32dd7c11d6b72e20517f8a49c01b6c93aeb88a82907932bc2839c1643]
eth_1        | INFO:p2p.peermgr starting listener host=0.0.0.0 port=30303
eth_3        | INFO:app starting 
miner_2      | INFO:eth.chainservice    initializing chain 
miner_1      | block:
miner_1      |   BLKLIM_FACTOR_DEN: 2
eth_3        | INFO:p2p.peermgr starting peermanager 
miner_2      | INFO:eth.chain   Initializing new chain 
eth_1        | INFO:p2p.discovery   starting discovery 
bootstrap    | INFO:eth.chainservice    chain at number=0
miner_1      |   BLKLIM_FACTOR_NOM: 3
miner_2      | INFO:eth.chain   new genesis difficulty=17179869184 genesis_hash=<Block(#0 d4e56740)>
eth_2        | INFO:app registering service service=discovery
eth_2        | INFO:p2p.peermgr PeerManager init 
eth_3        | INFO:p2p.peermgr starting listener host=0.0.0.0 port=30303
miner_1      |   BLOCK_DIFF_FACTOR: 2048
eth_1        | INFO:p2p.discovery   starting listener host=0.0.0.0 port=30303
eth_1        | INFO:jsonrpc starting JSONRPCServer port=4000
eth_2        | INFO:app registering service service=peermanager
miner_2      | INFO:eth.chainservice    chain at number=0
eth_3        | INFO:p2p.discovery   starting discovery 
miner_2      | INFO:app registering service service=chain
miner_1      |   BLOCK_REWARD: 5000000000000000000
miner_1      |   DIFF_ADJUSTMENT_CUTOFF: 13
bootstrap    | INFO:app registering service service=chain
bootstrap    | WARNING:jsonrpc  could not import solidity 
eth_1        | INFO:p2p.peermgr waiting for bootstrap 
eth_3        | INFO:p2p.discovery   starting listener host=0.0.0.0 port=30303
miner_2      | ? ''
miner_1      |   EXPDIFF_FREE_PERIODS: 2
miner_1      |   EXPDIFF_PERIOD: 100000
bootstrap    | INFO:app registering service service=jsonrpc
bootstrap    | INFO:app registering service service=console
eth_1        | INFO:p2p.peermgr missing peers known=1 num_peers=0 min_peers=5
eth_3        | INFO:jsonrpc starting JSONRPCServer port=4000
miner_2      | : {}
miner_1      |   GASLIMIT_ADJMAX_FACTOR: 1024
miner_1      |   GASLIMIT_EMA_FACTOR: 1024
bootstrap    | INFO:app starting 
bootstrap    | INFO:p2p.peermgr starting peermanager 
bootstrap    | INFO:p2p.peermgr starting listener host=0.0.0.0 port=30303
eth_3        | INFO:p2p.peermgr waiting for bootstrap 
miner_2      | accounts:
miner_1      |   GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
miner_1      |   GENESIS_DIFFICULTY: 131072
miner_1      |   GENESIS_EXTRA_DATA: ''
eth_1        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:eth.chainservice    initializing chain 
eth_3        | INFO:p2p.peermgr missing peers known=1 num_peers=0 min_peers=5
miner_2      |   keystore_dir: keystore
bootstrap    | INFO:p2p.discovery   starting discovery 
miner_1      |   GENESIS_GAS_LIMIT: 3141592
miner_1      |   GENESIS_INITIAL_ALLOC: {}
eth_1        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:eth.chain   Initializing new chain 
eth_3        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_2      |   must_include_coinbase: true
bootstrap    | INFO:p2p.discovery   starting listener host=0.0.0.0 port=30303
miner_1      |   GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
miner_1      |     \0"
miner_1      |   GENESIS_NONCE: "\0\0\0\0\0\0\0*"
eth_1        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_3        | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
miner_2      |   privkeys_hex: [41e124c74d5420217a9b029eaa1557bf879f6335e70f6ca9627f8713e023e047]
bootstrap    | INFO:jsonrpc starting JSONRPCServer port=4000
bootstrap    | INFO:p2p.peermgr waiting for bootstrap 
miner_1      |   GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
miner_1      |     \0"
eth_1        | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
eth_3        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
miner_2      | block:
bootstrap    | INFO:p2p.peermgr missing peers known=0 num_peers=0 min_peers=5
bootstrap    | INFO:p2p.peermgr missing peers known=0 num_peers=0 min_peers=5
bootstrap    | INFO:p2p.peermgr missing peers known=0 num_peers=0 min_peers=5
miner_2      |   BLKLIM_FACTOR_DEN: 2
bootstrap    | INFO:p2p.peermgr missing peers known=0 num_peers=0 min_peers=5
bootstrap    | INFO:p2p.peermgr missing peers known=0 num_peers=0 min_peers=5
bootstrap    | INFO:p2p.peermgr missing peers known=1 num_peers=0 min_peers=5
eth_1        | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
eth_1        | INFO:p2p.peermgr missing peers known=4 num_peers=3 min_peers=5
eth_3        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_2      |   BLKLIM_FACTOR_NOM: 3
eth_1        | INFO:p2p.peermgr connecting random node=<Node(806d81b9)>
eth_1        | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
eth_1        | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
eth_1        | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
miner_1      |   GENESIS_TIMESTAMP: 0
miner_1      |   MAX_EXTRADATA_LENGTH: 32
miner_1      |   MAX_UNCLES: 2
miner_1      |   MAX_UNCLE_DEPTH: 6
eth_2        | INFO:eth.chain   new genesis difficulty=17179869184 genesis_hash=<Block(#0 d4e56740)>
miner_1      |   MIN_DIFF: 131072
miner_1      |   MIN_GAS_LIMIT: 5000
miner_1      |   NEPHEW_REWARD: 156250000000000000
miner_2      |   BLOCK_DIFF_FACTOR: 2048
miner_2      |   BLOCK_REWARD: 5000000000000000000
eth_2        | INFO:eth.chainservice    chain at number=0
eth_2        | INFO:app registering service service=chain
miner_1      |   POW_EPOCH_LENGTH: 30000
miner_1      |   UNCLE_DEPTH_PENALTY_FACTOR: 8
miner_1      | client_version_string: pyethapp/v1.0.3/linux2/py2.7.9
miner_2      |   DIFF_ADJUSTMENT_CUTOFF: 13
miner_2      |   EXPDIFF_FREE_PERIODS: 2
miner_2      |   EXPDIFF_PERIOD: 100000
miner_2      |   GASLIMIT_ADJMAX_FACTOR: 1024
eth_3        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_3        | INFO:p2p.peermgr connecting random node=<Node(cc468201)>
eth_3        | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
miner_2      |   GASLIMIT_EMA_FACTOR: 1024
eth_3        | INFO:p2p.peermgr missing peers known=4 num_peers=3 min_peers=5
eth_3        | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
eth_3        | INFO:p2p.peermgr connecting random node=<Node(806d81b9)>
miner_2      |   GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
eth_3        | INFO:p2p.peermgr missing peers known=4 num_peers=4 min_peers=5
eth_3        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_3        | INFO:p2p.peermgr missing peers known=4 num_peers=4 min_peers=5
bootstrap    | INFO:p2p.peermgr connecting random node=<Node(02c51c46)>
bootstrap    | INFO:p2p.peermgr missing peers known=2 num_peers=1 min_peers=5
miner_2      |   GENESIS_DIFFICULTY: 131072
eth_2        | WARNING:jsonrpc  could not import solidity 
bootstrap    | INFO:p2p.peermgr connecting random node=<Node(02c51c46)>
eth_3        | INFO:p2p.peermgr connecting random node=<Node(806d81b9)>
miner_2      |   GENESIS_EXTRA_DATA: ''
eth_2        | INFO:app registering service service=jsonrpc
eth_2        | INFO:app registering service service=console
eth_3        | INFO:p2p.peermgr missing peers known=5 num_peers=4 min_peers=5
eth_3        | INFO:p2p.peermgr connecting random node=<Node(806d81b9)>
eth_3        | INFO:p2p.peermgr missing peers known=5 num_peers=4 min_peers=5
miner_2      |   GENESIS_GAS_LIMIT: 3141592
eth_2        | INFO:app starting 
eth_2        | INFO:p2p.peermgr starting peermanager 
eth_3        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_3        | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
eth_3        | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
eth_3        | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
miner_2      |   GENESIS_INITIAL_ALLOC: {}
bootstrap    | INFO:p2p.peermgr missing peers known=2 num_peers=1 min_peers=5
bootstrap    | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
miner_1      | data_dir: /root/.config/pyethapp
miner_1      | db: {implementation: LevelDB}
miner_2      |   GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
bootstrap    | INFO:p2p.peermgr connecting random node=<Node(cc468201)>
bootstrap    | INFO:p2p.peermgr missing peers known=4 num_peers=4 min_peers=5
miner_1      | deactivated_services: []
miner_1      | discovery:
miner_2      |     \0"
bootstrap    | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
bootstrap    | INFO:p2p.peermgr connecting random node=<Node(806d81b9)>
miner_1      |   bootstrap_nodes: ['enode://288b97262895b1c7ec61cf314c2e2004407d0a5dc77566877aad1f2a36659c8b698f4b56fd06c4a0c0bf007b4cfb3e7122d907da3b005fa90e724441902eb19e@bootstrap:30303']
miner_1      |   listen_host: 0.0.0.0
bootstrap    | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
bootstrap    | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
miner_1      |   listen_port: 30303
miner_1      | eth:
miner_1      |   block:
miner_2      |   GENESIS_NONCE: "\0\0\0\0\0\0\0*"
eth_2        | INFO:p2p.peermgr starting listener host=0.0.0.0 port=30303
eth_2        | INFO:p2p.discovery   starting discovery 
miner_1      |     BLKLIM_FACTOR_DEN: 2
miner_1      |     BLKLIM_FACTOR_NOM: 3
miner_1      |     BLOCK_DIFF_FACTOR: 2048
miner_2      |   GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
bootstrap    | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
bootstrap    | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
miner_1      |     BLOCK_REWARD: 5000000000000000000
miner_1      |     DIFF_ADJUSTMENT_CUTOFF: 13
miner_2      |     \0"
bootstrap    | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
bootstrap    | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
miner_1      |     EXPDIFF_FREE_PERIODS: 2
miner_1      |     EXPDIFF_PERIOD: 100000
eth_2        | INFO:p2p.discovery   starting listener host=0.0.0.0 port=30303
eth_2        | INFO:jsonrpc starting JSONRPCServer port=4000
miner_1      |     GASLIMIT_ADJMAX_FACTOR: 1024
miner_2      |   GENESIS_TIMESTAMP: 0
eth_2        | INFO:p2p.peermgr waiting for bootstrap 
miner_1      |     GASLIMIT_EMA_FACTOR: 1024
miner_1      |     GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
miner_2      |   MAX_EXTRADATA_LENGTH: 32
eth_2        | INFO:p2p.peermgr missing peers known=1 num_peers=0 min_peers=5
miner_1      |     GENESIS_DIFFICULTY: 17179869184
miner_1      |     GENESIS_EXTRA_DATA: !!binary |
miner_2      |   MAX_UNCLES: 2
miner_2      |   MAX_UNCLE_DEPTH: 6
miner_1      |       Ebvo2040e06Mk3wcg3Dkte0zrbPbacvbejjh5Qsbgvo=
miner_1      |     GENESIS_GAS_LIMIT: 5000
miner_2      |   MIN_DIFF: 131072
miner_1      |     GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
miner_1      |       \0\0"
miner_2      |   MIN_GAS_LIMIT: 5000
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_1      |     GENESIS_NONCE: "\0\0\0\0\0\0\0B"
miner_1      |     GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
miner_2      |   NEPHEW_REWARD: 156250000000000000
eth_2        | INFO:p2p.peermgr missing peers known=1 num_peers=1 min_peers=5
miner_1      |       \0\0"
miner_1      |     GENESIS_TIMESTAMP: 0
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_2      |   POW_EPOCH_LENGTH: 30000
miner_2      |   UNCLE_DEPTH_PENALTY_FACTOR: 8
miner_1      |     MAX_EXTRADATA_LENGTH: 32
miner_1      |     MAX_UNCLES: 2
miner_2      | client_version_string: pyethapp/v1.0.3/linux2/py2.7.9
miner_1      |     MAX_UNCLE_DEPTH: 6
miner_1      |     MIN_DIFF: 131072
miner_1      |     MIN_GAS_LIMIT: 5000
eth_2        | INFO:p2p.peermgr missing peers known=1 num_peers=1 min_peers=5
miner_2      | data_dir: /root/.config/pyethapp
miner_1      |     NEPHEW_REWARD: 156250000000000000
miner_1      |     POW_EPOCH_LENGTH: 30000
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_2      | db: {implementation: LevelDB}
miner_1      |     UNCLE_DEPTH_PENALTY_FACTOR: 8
miner_1      |   genesis: /pyrlp/pydevp2p/pyethereum/pyethapp/pyethapp/data/genesis_frontier.json
eth_2        | INFO:p2p.peermgr missing peers known=1 num_peers=1 min_peers=5
miner_2      | deactivated_services: []
miner_1      |   genesis_hash: d4e56740f876aef8c010b86a40d5f56745a118d0906a34e69aec8c0db1cb8fa3
miner_1      |   network_id: 1337
miner_1      |   pruning: -1
miner_1      | jsonrpc: {corsdomain: '', listen_host: 127.0.0.1, listen_port: 4000}
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_2      | discovery:
miner_1      | node: {privkey_hex: 0ea5d4b49c96f95c675fb180e298a5491f618d5e64d9f1b113126aabfaddc03d}
miner_1      | p2p:
eth_2        | INFO:p2p.peermgr missing peers known=1 num_peers=1 min_peers=5
miner_2      |   bootstrap_nodes: ['enode://288b97262895b1c7ec61cf314c2e2004407d0a5dc77566877aad1f2a36659c8b698f4b56fd06c4a0c0bf007b4cfb3e7122d907da3b005fa90e724441902eb19e@bootstrap:30303']
miner_1      |   bootstrap_nodes: []
miner_1      |   listen_host: 0.0.0.0
miner_1      |   listen_port: 30303
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_2      |   listen_host: 0.0.0.0
eth_2        | INFO:p2p.peermgr missing peers known=1 num_peers=1 min_peers=5
miner_1      |   max_peers: 10
miner_2      |   listen_port: 30303
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_1      |   min_peers: 5
miner_1      | post_app_start_callback: null
miner_1      | pow: {activated: true, coinbase_hex: null, cpu_pct: 50}
eth_2        | INFO:p2p.peermgr missing peers known=1 num_peers=1 min_peers=5
miner_2      | eth:
miner_1      | 
miner_1      | INFO:app registering service service=pow
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=1 num_peers=1 min_peers=5
miner_2      |   block:
eth_2        | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
miner_2      |     BLKLIM_FACTOR_DEN: 2
miner_1      | WARNING:jsonrpc  could not import solidity 
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_2      |     BLKLIM_FACTOR_NOM: 3
miner_2      |     BLOCK_DIFF_FACTOR: 2048
eth_2        | INFO:p2p.peermgr missing peers known=1 num_peers=1 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_2      |     BLOCK_REWARD: 5000000000000000000
miner_2      |     DIFF_ADJUSTMENT_CUTOFF: 13
miner_2      |     EXPDIFF_FREE_PERIODS: 2
miner_2      |     EXPDIFF_PERIOD: 100000
miner_2      |     GASLIMIT_ADJMAX_FACTOR: 1024
miner_2      |     GASLIMIT_EMA_FACTOR: 1024
miner_1      | INFO:app registering service service=jsonrpc
eth_2        | INFO:p2p.peermgr missing peers known=1 num_peers=1 min_peers=5
miner_2      |     GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
miner_2      |     GENESIS_DIFFICULTY: 17179869184
miner_2      |     GENESIS_EXTRA_DATA: !!binary |
miner_2      |       Ebvo2040e06Mk3wcg3Dkte0zrbPbacvbejjh5Qsbgvo=
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=1 num_peers=1 min_peers=5
miner_2      |     GENESIS_GAS_LIMIT: 5000
miner_1      | INFO:app registering service service=console
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_2      |     GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
miner_1      | INFO:app starting 
miner_1      | INFO:p2p.peermgr starting peermanager 
eth_2        | INFO:p2p.peermgr missing peers known=1 num_peers=1 min_peers=5
miner_2      |       \0\0"
miner_1      | INFO:p2p.peermgr starting listener host=0.0.0.0 port=30303
miner_1      | INFO:p2p.discovery   starting discovery 
miner_1      | INFO:p2p.discovery   starting listener host=0.0.0.0 port=30303
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_2      |     GENESIS_NONCE: "\0\0\0\0\0\0\0B"
miner_2      |     GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
miner_1      | INFO:jsonrpc starting JSONRPCServer port=4000
miner_2      |       \0\0"
miner_2      |     GENESIS_TIMESTAMP: 0
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_1      | INFO:p2p.peermgr waiting for bootstrap 
miner_2      |     MAX_EXTRADATA_LENGTH: 32
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
miner_1      | INFO:p2p.peermgr missing peers known=1 num_peers=0 min_peers=5
miner_1      | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_2      |     MAX_UNCLES: 2
miner_2      |     MAX_UNCLE_DEPTH: 6
eth_2        | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
miner_2      |     MIN_DIFF: 131072
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_2      |     MIN_GAS_LIMIT: 5000
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
miner_2      |     NEPHEW_REWARD: 156250000000000000
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
miner_2      |     POW_EPOCH_LENGTH: 30000
miner_1      | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
miner_1      | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
miner_2      |     UNCLE_DEPTH_PENALTY_FACTOR: 8
miner_2      |   genesis: /pyrlp/pydevp2p/pyethereum/pyethapp/pyethapp/data/genesis_frontier.json
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
miner_2      |   genesis_hash: d4e56740f876aef8c010b86a40d5f56745a118d0906a34e69aec8c0db1cb8fa3
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
miner_2      |   network_id: 1337
miner_1      | INFO:p2p.peermgr connecting random node=<Node(ad62548c)>
miner_1      | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
miner_2      |   pruning: -1
miner_1      | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
miner_1      | INFO:p2p.peermgr missing peers known=4 num_peers=4 min_peers=5
miner_1      | INFO:p2p.peermgr connecting random node=<Node(02c51c46)>
miner_2      | jsonrpc: {corsdomain: '', listen_host: 127.0.0.1, listen_port: 4000}
miner_1      | INFO:p2p.peermgr missing peers known=4 num_peers=4 min_peers=5
miner_1      | INFO:p2p.peermgr connecting random node=<Node(ad62548c)>
miner_1      | INFO:p2p.peermgr missing peers known=5 num_peers=4 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
miner_2      | node: {privkey_hex: cea6cbdee3c19b5ccd15608304aff6b89b42deb667bfbeabc07af3338e33fbc0}
miner_2      | p2p:
miner_2      |   bootstrap_nodes: []
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
miner_2      |   listen_host: 0.0.0.0
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
miner_2      |   listen_port: 30303
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
miner_2      |   max_peers: 10
miner_1      | INFO:p2p.peermgr connecting random node=<Node(ad62548c)>
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_2      |   min_peers: 5
miner_2      | post_app_start_callback: null
miner_1      | INFO:p2p.peermgr missing peers known=4 num_peers=4 min_peers=5
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
miner_2      | pow: {activated: true, coinbase_hex: null, cpu_pct: 50}
miner_2      | 
miner_1      | INFO:p2p.peermgr connecting random node=<Node(02c51c46)>
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
miner_2      | INFO:app registering service service=pow
miner_2      | WARNING:jsonrpc  could not import solidity 
miner_2      | INFO:app registering service service=jsonrpc
miner_2      | INFO:app registering service service=console
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
miner_1      | INFO:p2p.peermgr missing peers known=4 num_peers=4 min_peers=5
miner_2      | INFO:app starting 
miner_2      | INFO:p2p.peermgr starting peermanager 
miner_2      | INFO:p2p.peermgr starting listener host=0.0.0.0 port=30303
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
miner_2      | INFO:p2p.discovery   starting discovery 
miner_2      | INFO:p2p.discovery   starting listener host=0.0.0.0 port=30303
miner_2      | INFO:jsonrpc starting JSONRPCServer port=4000
miner_2      | INFO:p2p.peermgr waiting for bootstrap 
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
miner_2      | INFO:p2p.peermgr missing peers known=1 num_peers=0 min_peers=5
miner_2      | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_2      | INFO:p2p.peermgr missing peers known=1 num_peers=1 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
miner_2      | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_2      | INFO:p2p.peermgr missing peers known=1 num_peers=1 min_peers=5
miner_2      | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
miner_2      | INFO:p2p.peermgr missing peers known=1 num_peers=1 min_peers=5
miner_2      | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
miner_2      | INFO:p2p.peermgr connecting random node=<Node(02c51c46)>
miner_2      | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
miner_2      | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
miner_2      | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
miner_2      | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
miner_2      | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
miner_1      | INFO:p2p.peermgr connecting random node=<Node(02c51c46)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
miner_1      | INFO:p2p.peermgr missing peers known=4 num_peers=4 min_peers=5
miner_1      | INFO:p2p.peermgr connecting random node=<Node(ad62548c)>
miner_1      | INFO:p2p.peermgr missing peers known=4 num_peers=4 min_peers=5
miner_1      | INFO:p2p.peermgr connecting random node=<Node(02c51c46)>
miner_1      | INFO:p2p.peermgr missing peers known=4 num_peers=4 min_peers=5
miner_1      | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_1      | INFO:p2p.peermgr missing peers known=4 num_peers=4 min_peers=5
miner_1      | INFO:p2p.peermgr connecting random node=<Node(806d81b9)>
miner_1      | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
miner_1      | INFO:p2p.peer    received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(288b9726)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5
eth_2        | INFO:p2p.peermgr connecting random node=<Node(2a621f5a)>
eth_2        | INFO:p2p.peermgr missing peers known=2 num_peers=2 min_peers=5

SethVgr avatar Jun 03 '16 11:06 SethVgr

@SethVgr above log still shows the outdated pyethapp version (1.0.2). Please follow these steps:

cd docker-pyeth-cluster
git pull --rebase
git checkout local-container
docker rmi ethereum/client-python
make setup
cd simple
docker-compose scale bootstrap=1 miner=2 eth=3

konradkonrad avatar Jun 03 '16 12:06 konradkonrad

Thanks @konradkonrad , it works perfectly for me.

ChihChengLiang avatar Jun 03 '16 14:06 ChihChengLiang

Thanks for your feedback @ChihChengLiang -- I merged the changes into master with #7

konradkonrad avatar Jun 03 '16 14:06 konradkonrad

@konradkonrad I've downloaded version (1.0.3) of pyethapp. See the logs below (it still reports that there are not enough peers (there should be at least 5?)):

Attaching to simple_eth_3, simple_eth_2, simple_eth_1, simple_miner_1, simple_miner_2, bootstrap
[36meth_3        |[0m No handlers could be found for logger "eth.pow"
[36meth_3        |[0m INFO:config setup default config path=/root/.config/pyethapp
[36meth_3        |[0m INFO:config writing config path=/root/.config/pyethapp/config.yaml
[36meth_3        |[0m INFO:app    using data in path=/root/.config/pyethapp
[36meth_3        |[0m INFO:config loading config path=/root/.config/pyethapp
[33meth_2        |[0m No handlers could be found for logger "eth.pow"
[36meth_3        |[0m CRITICAL:app    [91mMove to EthApp.default_config [0m
[33meth_2        |[0m INFO:config setup default config path=/root/.config/pyethapp
[33meth_2        |[0m INFO:config writing config path=/root/.config/pyethapp/config.yaml
[32meth_1        |[0m No handlers could be found for logger "eth.pow"
[32meth_1        |[0m INFO:config setup default config path=/root/.config/pyethapp
[33meth_2        |[0m INFO:app    using data in path=/root/.config/pyethapp
[36meth_3        |[0m CRITICAL:app    [91mloading profile profile=frontier[0m
[33meth_2        |[0m INFO:config loading config path=/root/.config/pyethapp
[36meth_3        |[0m CRITICAL:app    [91mdone [0m
[36meth_3        |[0m CRITICAL:app    [91mupdate genesis config [0m
[33meth_2        |[0m CRITICAL:app    [91mMove to EthApp.default_config [0m
[32meth_1        |[0m INFO:config writing config path=/root/.config/pyethapp/config.yaml
[33meth_2        |[0m CRITICAL:app    [91mloading profile profile=frontier[0m
[33meth_2        |[0m CRITICAL:app    [91mdone [0m
[33meth_2        |[0m CRITICAL:app    [91mupdate genesis config [0m
[33meth_2        |[0m CRITICAL:app    [91mdone [0m
[33meth_2        |[0m INFO:app    omitting reporting of 8893 accounts in genesis 
[33meth_2        |[0m WARNING:accounts    keystore directory does not exist directory=/root/.config/pyethapp/keystore
[33meth_2        |[0m WARNING:accounts    no accounts found 
[33meth_2        |[0m INFO:app    registering service service=accounts
[33meth_2        |[0m INFO:db opening LevelDB path=/root/.config/pyethapp/leveldb max_open_files=128 block_cache_size=8388608 write_buffer_size=4194304
[36meth_3        |[0m CRITICAL:app    [91mdone [0m
[36meth_3        |[0m INFO:app    omitting reporting of 8893 accounts in genesis 
[33meth_2        |[0m INFO:app    registering service service=db
[32meth_1        |[0m INFO:app    using data in path=/root/.config/pyethapp
[36meth_3        |[0m WARNING:accounts    keystore directory does not exist directory=/root/.config/pyethapp/keystore
[33meth_2        |[0m INFO:p2p.discovery  NodeDiscovery init 
[33meth_2        |[0m INFO:p2p.discovery  starting discovery proto this_enode=enode://ad62548cc4af9c2ef7d367a1c1d1eada185a2de1d17da05868dd0bb87c49a78f8c6ab487dfd86c97b1c937552b47f06f2d8d234499d0611b12953fba3f39fb14@0.0.0.0:30303
[32meth_1        |[0m INFO:config loading config path=/root/.config/pyethapp
[33meth_2        |[0m INFO:app    registering service service=discovery
[36meth_3        |[0m WARNING:accounts    no accounts found 
[33meth_2        |[0m INFO:p2p.peermgr    PeerManager init 
[33meth_2        |[0m INFO:app    registering service service=peermanager
[33meth_2        |[0m INFO:eth.chainservice   initializing chain 
[32meth_1        |[0m CRITICAL:app    [91mMove to EthApp.default_config [0m
[36meth_3        |[0m INFO:app    registering service service=accounts
[33meth_2        |[0m INFO:eth.chain  Initializing new chain 
[36meth_3        |[0m INFO:db opening LevelDB path=/root/.config/pyethapp/leveldb max_open_files=128 block_cache_size=8388608 write_buffer_size=4194304
[36meth_3        |[0m INFO:app    registering service service=db
[31mminer_2      |[0m No handlers could be found for logger "eth.pow"
[32meth_1        |[0m CRITICAL:app    [91mloading profile profile=frontier[0m
[33meth_2        |[0m INFO:eth.chain  new genesis difficulty=17179869184 genesis_hash=<Block(#0 d4e56740)>
[36meth_3        |[0m INFO:p2p.discovery  NodeDiscovery init 
[35mminer_1      |[0m No handlers could be found for logger "eth.pow"
[31mminer_2      |[0m INFO:config setup default config path=/root/.config/pyethapp
[33meth_2        |[0m INFO:eth.chainservice   chain at number=0
[33meth_2        |[0m INFO:app    registering service service=chain
[32meth_1        |[0m CRITICAL:app    [91mdone [0m
[35mminer_1      |[0m INFO:config setup default config path=/root/.config/pyethapp
[36meth_3        |[0m INFO:p2p.discovery  starting discovery proto this_enode=enode://02c51c461392d3e223263080271f57cd3f3ebbb9af708688d5d4fdb2a175deabc0b91f704146141625f57ad170a4290bd985cc27507451e777876c9cb657dfa6@0.0.0.0:30303
[31mminer_2      |[0m INFO:config writing config path=/root/.config/pyethapp/config.yaml
[33meth_2        |[0m WARNING:jsonrpc could not import solidity 
[33meth_2        |[0m INFO:app    registering service service=jsonrpc
[33meth_2        |[0m INFO:app    registering service service=console
[33meth_2        |[0m INFO:app    starting 
[32meth_1        |[0m CRITICAL:app    [91mupdate genesis config [0m
[36meth_3        |[0m INFO:app    registering service service=discovery
[36meth_3        |[0m INFO:p2p.peermgr    PeerManager init 
[31mminer_2      |[0m INFO:app    using data in path=/root/.config/pyethapp
[33meth_2        |[0m INFO:p2p.peermgr    starting peermanager 
[33meth_2        |[0m INFO:p2p.peermgr    starting listener host=0.0.0.0 port=30303
[33meth_2        |[0m INFO:p2p.discovery  starting discovery 
[32meth_1        |[0m CRITICAL:app    [91mdone [0m
[35mminer_1      |[0m INFO:config writing config path=/root/.config/pyethapp/config.yaml
[35mminer_1      |[0m INFO:app    using data in path=/root/.config/pyethapp
[31mminer_2      |[0m INFO:config loading config path=/root/.config/pyethapp
[33meth_2        |[0m INFO:p2p.discovery  starting listener host=0.0.0.0 port=30303
[33meth_2        |[0m INFO:jsonrpc    starting JSONRPCServer port=4000
[33meth_2        |[0m INFO:p2p.peermgr    waiting for bootstrap 
[32meth_1        |[0m INFO:app    omitting reporting of 8893 accounts in genesis 
[35mminer_1      |[0m INFO:config loading config path=/root/.config/pyethapp
[36meth_3        |[0m INFO:app    registering service service=peermanager
[36meth_3        |[0m INFO:eth.chainservice   initializing chain 
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=0 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[32meth_1        |[0m WARNING:accounts    keystore directory does not exist directory=/root/.config/pyethapp/keystore
[36meth_3        |[0m INFO:eth.chain  Initializing new chain 
[35mminer_1      |[0m CRITICAL:app    [91mMove to EthApp.default_config [0m
[35mminer_1      |[0m CRITICAL:app    [91mloading profile profile=frontier[0m
[36meth_3        |[0m INFO:eth.chain  new genesis difficulty=17179869184 genesis_hash=<Block(#0 d4e56740)>
[34mbootstrap    |[0m No handlers could be found for logger "eth.pow"
[34mbootstrap    |[0m INFO:config setup default config path=/root/.config/pyethapp
[32meth_1        |[0m WARNING:accounts    no accounts found 
[36meth_3        |[0m INFO:eth.chainservice   chain at number=0
[36meth_3        |[0m INFO:app    registering service service=chain
[36meth_3        |[0m WARNING:jsonrpc could not import solidity 
[36meth_3        |[0m INFO:app    registering service service=jsonrpc
[32meth_1        |[0m INFO:app    registering service service=accounts
[32meth_1        |[0m INFO:db opening LevelDB path=/root/.config/pyethapp/leveldb max_open_files=128 block_cache_size=8388608 write_buffer_size=4194304
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[31mminer_2      |[0m CRITICAL:app    [91mMove to EthApp.default_config [0m
[36meth_3        |[0m INFO:app    registering service service=console
[36meth_3        |[0m INFO:app    starting 
[34mbootstrap    |[0m INFO:config writing config path=/root/.config/pyethapp/config.yaml
[34mbootstrap    |[0m INFO:app    using data in path=/root/.config/pyethapp
[32meth_1        |[0m INFO:app    registering service service=db
[32meth_1        |[0m INFO:p2p.discovery  NodeDiscovery init 
[31mminer_2      |[0m CRITICAL:app    [91mloading profile profile=frontier[0m
[36meth_3        |[0m INFO:p2p.peermgr    starting peermanager 
[36meth_3        |[0m INFO:p2p.peermgr    starting listener host=0.0.0.0 port=30303
[34mbootstrap    |[0m INFO:config loading config path=/root/.config/pyethapp
[34mbootstrap    |[0m CRITICAL:app    [91mMove to EthApp.default_config [0m
[32meth_1        |[0m INFO:p2p.discovery  starting discovery proto this_enode=enode://cc468201ac54d948ac4ee69a57313660764b2495c44a1d2572be39d6728ff6785e1bac9c415bd135e18ce5c69c7a21caf9b3e66fac32fcd1330776abc07c2361@0.0.0.0:30303
[32meth_1        |[0m INFO:app    registering service service=discovery
[31mminer_2      |[0m CRITICAL:app    [91mdone [0m
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m CRITICAL:app    [91mdone [0m
[31mminer_2      |[0m CRITICAL:app    [91mupdate genesis config [0m
[31mminer_2      |[0m CRITICAL:app    [91mdone [0m
[34mbootstrap    |[0m CRITICAL:app    [91mloading profile profile=frontier[0m
[34mbootstrap    |[0m CRITICAL:app    [91mdone [0m
[32meth_1        |[0m INFO:p2p.peermgr    PeerManager init 
[32meth_1        |[0m INFO:app    registering service service=peermanager
[32meth_1        |[0m INFO:eth.chainservice   initializing chain 
[36meth_3        |[0m INFO:p2p.discovery  starting discovery 
[36meth_3        |[0m INFO:p2p.discovery  starting listener host=0.0.0.0 port=30303
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[36meth_3        |[0m INFO:jsonrpc    starting JSONRPCServer port=4000
[31mminer_2      |[0m INFO:app    omitting reporting of 8893 accounts in genesis 
[32meth_1        |[0m INFO:eth.chain  Initializing new chain 
[35mminer_1      |[0m CRITICAL:app    [91mupdate genesis config [0m
[35mminer_1      |[0m CRITICAL:app    [91mdone [0m
[32meth_1        |[0m INFO:eth.chain  new genesis difficulty=17179869184 genesis_hash=<Block(#0 d4e56740)>
[32meth_1        |[0m INFO:eth.chainservice   chain at number=0
[31mminer_2      |[0m WARNING:accounts    keystore directory does not exist directory=/root/.config/pyethapp/keystore
[31mminer_2      |[0m WARNING:accounts    no accounts found 
[34mbootstrap    |[0m CRITICAL:app    [91mupdate genesis config [0m
[35mminer_1      |[0m INFO:app    omitting reporting of 8893 accounts in genesis 
[35mminer_1      |[0m WARNING:accounts    keystore directory does not exist directory=/root/.config/pyethapp/keystore
[32meth_1        |[0m INFO:app    registering service service=chain
[32meth_1        |[0m WARNING:jsonrpc could not import solidity 
[32meth_1        |[0m INFO:app    registering service service=jsonrpc
[36meth_3        |[0m INFO:p2p.peermgr    waiting for bootstrap 
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=0 min_peers=5
[31mminer_2      |[0m INFO:app    registering service service=accounts
[31mminer_2      |[0m INFO:db opening LevelDB path=/root/.config/pyethapp/leveldb max_open_files=128 block_cache_size=8388608 write_buffer_size=4194304
[35mminer_1      |[0m WARNING:accounts    no accounts found 
[35mminer_1      |[0m INFO:app    registering service service=accounts
[34mbootstrap    |[0m CRITICAL:app    [91mdone [0m
[32meth_1        |[0m INFO:app    registering service service=console
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[36meth_3        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[31mminer_2      |[0m INFO:app    registering service service=db
[31mminer_2      |[0m INFO:p2p.discovery  NodeDiscovery init 
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[32meth_1        |[0m INFO:app    starting 
[31mminer_2      |[0m INFO:p2p.discovery  starting discovery proto this_enode=enode://806d81b9e41860be67f7672a59975addff3807f4be601312f81da9c3cfe6a37afa59ebc47ac41eee6149aee1e9704ac68c03c064d344fb22dbfcaea45789e2a3@0.0.0.0:30303
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[34mbootstrap    |[0m INFO:app    omitting reporting of 8893 accounts in genesis 
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(cc468201)>
[36meth_3        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[31mminer_2      |[0m INFO:app    registering service service=discovery
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[34mbootstrap    |[0m WARNING:accounts    keystore directory does not exist directory=/root/.config/pyethapp/keystore
[32meth_1        |[0m INFO:p2p.peermgr    starting peermanager 
[35mminer_1      |[0m INFO:db opening LevelDB path=/root/.config/pyethapp/leveldb max_open_files=128 block_cache_size=8388608 write_buffer_size=4194304
[35mminer_1      |[0m INFO:app    registering service service=db
[31mminer_2      |[0m INFO:p2p.peermgr    PeerManager init 
[32meth_1        |[0m INFO:p2p.peermgr    starting listener host=0.0.0.0 port=30303
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=3 min_peers=5
[36meth_3        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[31mminer_2      |[0m INFO:app    registering service service=peermanager
[35mminer_1      |[0m INFO:p2p.discovery  NodeDiscovery init 
[35mminer_1      |[0m INFO:p2p.discovery  starting discovery proto this_enode=enode://2a621f5afa3cd8e5ba86c498768a25a02c4b95c3b73a68fa7edb2b578f7611ed18e456a1653a1e3f3514705fdd681c932d5448f777782e4195e8bcf549207529@0.0.0.0:30303
[31mminer_2      |[0m INFO:eth.chainservice   initializing chain 
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(806d81b9)>
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[32meth_1        |[0m INFO:p2p.discovery  starting discovery 
[32meth_1        |[0m INFO:p2p.discovery  starting listener host=0.0.0.0 port=30303
[31mminer_2      |[0m INFO:eth.chain  Initializing new chain 
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[32meth_1        |[0m INFO:jsonrpc    starting JSONRPCServer port=4000
[32meth_1        |[0m INFO:p2p.peermgr    waiting for bootstrap 
[31mminer_2      |[0m INFO:eth.chain  new genesis difficulty=17179869184 genesis_hash=<Block(#0 d4e56740)>
[31mminer_2      |[0m INFO:eth.chainservice   chain at number=0
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(806d81b9)>
[32meth_1        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=0 min_peers=5
[31mminer_2      |[0m INFO:app    registering service service=chain
[31mminer_2      |[0m ? ''
[31mminer_2      |[0m : {}
[34mbootstrap    |[0m WARNING:accounts    no accounts found 
[34mbootstrap    |[0m INFO:app    registering service service=accounts
[31mminer_2      |[0m accounts:
[31mminer_2      |[0m   keystore_dir: keystore
[31mminer_2      |[0m   must_include_coinbase: true
[31mminer_2      |[0m   privkeys_hex: [41e124c74d5420217a9b029eaa1557bf879f6335e70f6ca9627f8713e023e047]
[31mminer_2      |[0m block:
[31mminer_2      |[0m   BLKLIM_FACTOR_DEN: 2
[32meth_1        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m INFO:app    registering service service=discovery
[35mminer_1      |[0m INFO:p2p.peermgr    PeerManager init 
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[33meth_2        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=5 num_peers=4 min_peers=5
[34mbootstrap    |[0m INFO:db opening LevelDB path=/root/.config/pyethapp/leveldb max_open_files=128 block_cache_size=8388608 write_buffer_size=4194304
[34mbootstrap    |[0m INFO:app    registering service service=db
[34mbootstrap    |[0m INFO:p2p.discovery  NodeDiscovery init 
[34mbootstrap    |[0m INFO:p2p.discovery  starting discovery proto this_enode=enode://288b97262895b1c7ec61cf314c2e2004407d0a5dc77566877aad1f2a36659c8b698f4b56fd06c4a0c0bf007b4cfb3e7122d907da3b005fa90e724441902eb19e@0.0.0.0:30303
[34mbootstrap    |[0m INFO:app    registering service service=discovery
[34mbootstrap    |[0m INFO:p2p.peermgr    PeerManager init 
[34mbootstrap    |[0m INFO:app    registering service service=peermanager
[34mbootstrap    |[0m INFO:eth.chainservice   initializing chain 
[34mbootstrap    |[0m INFO:eth.chain  Initializing new chain 
[34mbootstrap    |[0m INFO:eth.chain  new genesis difficulty=17179869184 genesis_hash=<Block(#0 d4e56740)>
[34mbootstrap    |[0m INFO:eth.chainservice   chain at number=0
[34mbootstrap    |[0m INFO:app    registering service service=chain
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[32meth_1        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[32meth_1        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[32meth_1        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[34mbootstrap    |[0m WARNING:jsonrpc could not import solidity 
[34mbootstrap    |[0m INFO:app    registering service service=jsonrpc
[34mbootstrap    |[0m INFO:app    registering service service=console
[31mminer_2      |[0m   BLKLIM_FACTOR_NOM: 3
[31mminer_2      |[0m   BLOCK_DIFF_FACTOR: 2048
[34mbootstrap    |[0m INFO:app    starting 
[34mbootstrap    |[0m INFO:p2p.peermgr    starting peermanager 
[34mbootstrap    |[0m INFO:p2p.peermgr    starting listener host=0.0.0.0 port=30303
[34mbootstrap    |[0m INFO:p2p.discovery  starting discovery 
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(806d81b9)>
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=5 num_peers=4 min_peers=5
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[36meth_3        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[31mminer_2      |[0m   BLOCK_REWARD: 5000000000000000000
[31mminer_2      |[0m   DIFF_ADJUSTMENT_CUTOFF: 13
[31mminer_2      |[0m   EXPDIFF_FREE_PERIODS: 2
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[32meth_1        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[32meth_1        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=3 min_peers=5
[31mminer_2      |[0m   EXPDIFF_PERIOD: 100000
[31mminer_2      |[0m   GASLIMIT_ADJMAX_FACTOR: 1024
[31mminer_2      |[0m   GASLIMIT_EMA_FACTOR: 1024
[31mminer_2      |[0m   GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
[32meth_1        |[0m INFO:p2p.peermgr    connecting random node=<Node(806d81b9)>
[35mminer_1      |[0m INFO:app    registering service service=peermanager
[35mminer_1      |[0m INFO:eth.chainservice   initializing chain 
[34mbootstrap    |[0m INFO:p2p.discovery  starting listener host=0.0.0.0 port=30303
[34mbootstrap    |[0m INFO:jsonrpc    starting JSONRPCServer port=4000
[36meth_3        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[32meth_1        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[32meth_1        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[32meth_1        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[35mminer_1      |[0m INFO:eth.chain  Initializing new chain 
[34mbootstrap    |[0m INFO:p2p.peermgr    waiting for bootstrap 
[34mbootstrap    |[0m INFO:p2p.peermgr    missing peers known=0 num_peers=0 min_peers=5
[34mbootstrap    |[0m INFO:p2p.peermgr    missing peers known=0 num_peers=0 min_peers=5
[34mbootstrap    |[0m INFO:p2p.peermgr    missing peers known=0 num_peers=0 min_peers=5
[34mbootstrap    |[0m INFO:p2p.peermgr    missing peers known=0 num_peers=0 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[35mminer_1      |[0m INFO:eth.chain  new genesis difficulty=17179869184 genesis_hash=<Block(#0 d4e56740)>
[35mminer_1      |[0m INFO:eth.chainservice   chain at number=0
[35mminer_1      |[0m INFO:app    registering service service=chain
[35mminer_1      |[0m ? ''
[31mminer_2      |[0m   GENESIS_DIFFICULTY: 131072
[32meth_1        |[0m INFO:jsonrpc    stopping JSONRPCServer 
[32meth_1        |[0m INFO:p2p.peermgr    stopping peermanager 
[32meth_1        |[0m INFO:p2p.discovery  stopping discovery 
[32meth_1        |[0m ? ''
[31mminer_2      |[0m   GENESIS_EXTRA_DATA: ''
[31mminer_2      |[0m   GENESIS_GAS_LIMIT: 3141592
[32meth_1        |[0m : {}
[32meth_1        |[0m accounts:
[32meth_1        |[0m   keystore_dir: keystore
[32meth_1        |[0m   must_include_coinbase: true
[32meth_1        |[0m   privkeys_hex: [fcc757058df540a5c86bc1010a58e685b70ae8ca2e22a4f0d1c2c2cf7ba15231]
[31mminer_2      |[0m   GENESIS_INITIAL_ALLOC: {}
[31mminer_2      |[0m   GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[32meth_1        |[0m block:
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[35mminer_1      |[0m : {}
[31mminer_2      |[0m     \0"
[31mminer_2      |[0m   GENESIS_NONCE: "\0\0\0\0\0\0\0*"
[36meth_3        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[36meth_3        |[0m INFO:jsonrpc    stopping JSONRPCServer 
[36meth_3        |[0m INFO:p2p.peermgr    stopping peermanager 
[36meth_3        |[0m INFO:p2p.discovery  stopping discovery 
[36meth_3        |[0m ? ''
[36meth_3        |[0m : {}
[36meth_3        |[0m accounts:
[36meth_3        |[0m   keystore_dir: keystore
[36meth_3        |[0m   must_include_coinbase: true
[36meth_3        |[0m   privkeys_hex: [857576bcd16f4ef8a0e2e9538bf80c3543024b915edbd246cb5d9833e613e758]
[36meth_3        |[0m block:
[36meth_3        |[0m   BLKLIM_FACTOR_DEN: 2
[34mbootstrap    |[0m INFO:p2p.peermgr    missing peers known=0 num_peers=0 min_peers=5
[34mbootstrap    |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=0 min_peers=5
[34mbootstrap    |[0m INFO:p2p.peermgr    connecting random node=<Node(02c51c46)>
[34mbootstrap    |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=1 min_peers=5
[34mbootstrap    |[0m INFO:p2p.peermgr    connecting random node=<Node(02c51c46)>
[34mbootstrap    |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=1 min_peers=5
[34mbootstrap    |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[34mbootstrap    |[0m INFO:p2p.peermgr    connecting random node=<Node(cc468201)>
[34mbootstrap    |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[34mbootstrap    |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[35mminer_1      |[0m accounts:
[35mminer_1      |[0m   keystore_dir: keystore
[35mminer_1      |[0m   must_include_coinbase: true
[35mminer_1      |[0m   privkeys_hex: [57ef50f32dd7c11d6b72e20517f8a49c01b6c93aeb88a82907932bc2839c1643]
[35mminer_1      |[0m block:
[35mminer_1      |[0m   BLKLIM_FACTOR_DEN: 2
[35mminer_1      |[0m   BLKLIM_FACTOR_NOM: 3
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[35mminer_1      |[0m   BLOCK_DIFF_FACTOR: 2048
[35mminer_1      |[0m   BLOCK_REWARD: 5000000000000000000
[35mminer_1      |[0m   DIFF_ADJUSTMENT_CUTOFF: 13
[35mminer_1      |[0m   EXPDIFF_FREE_PERIODS: 2
[35mminer_1      |[0m   EXPDIFF_PERIOD: 100000
[35mminer_1      |[0m   GASLIMIT_ADJMAX_FACTOR: 1024
[35mminer_1      |[0m   GASLIMIT_EMA_FACTOR: 1024
[31mminer_2      |[0m   GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[31mminer_2      |[0m     \0"
[31mminer_2      |[0m   GENESIS_TIMESTAMP: 0
[31mminer_2      |[0m   MAX_EXTRADATA_LENGTH: 32
[31mminer_2      |[0m   MAX_UNCLES: 2
[31mminer_2      |[0m   MAX_UNCLE_DEPTH: 6
[31mminer_2      |[0m   MIN_DIFF: 131072
[31mminer_2      |[0m   MIN_GAS_LIMIT: 5000
[31mminer_2      |[0m   NEPHEW_REWARD: 156250000000000000
[32meth_1        |[0m   BLKLIM_FACTOR_DEN: 2
[32meth_1        |[0m   BLKLIM_FACTOR_NOM: 3
[32meth_1        |[0m   BLOCK_DIFF_FACTOR: 2048
[32meth_1        |[0m   BLOCK_REWARD: 5000000000000000000
[32meth_1        |[0m   DIFF_ADJUSTMENT_CUTOFF: 13
[32meth_1        |[0m   EXPDIFF_FREE_PERIODS: 2
[32meth_1        |[0m   EXPDIFF_PERIOD: 100000
[36meth_3        |[0m   BLKLIM_FACTOR_NOM: 3
[36meth_3        |[0m   BLOCK_DIFF_FACTOR: 2048
[36meth_3        |[0m   BLOCK_REWARD: 5000000000000000000
[36meth_3        |[0m   DIFF_ADJUSTMENT_CUTOFF: 13
[36meth_3        |[0m   EXPDIFF_FREE_PERIODS: 2
[36meth_3        |[0m   EXPDIFF_PERIOD: 100000
[36meth_3        |[0m   GASLIMIT_ADJMAX_FACTOR: 1024
[36meth_3        |[0m   GASLIMIT_EMA_FACTOR: 1024
[36meth_3        |[0m   GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
[36meth_3        |[0m   GENESIS_DIFFICULTY: 131072
[36meth_3        |[0m   GENESIS_EXTRA_DATA: ''
[36meth_3        |[0m   GENESIS_GAS_LIMIT: 3141592
[36meth_3        |[0m   GENESIS_INITIAL_ALLOC: {}
[36meth_3        |[0m   GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[36meth_3        |[0m     \0"
[36meth_3        |[0m   GENESIS_NONCE: "\0\0\0\0\0\0\0*"
[36meth_3        |[0m   GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[36meth_3        |[0m     \0"
[36meth_3        |[0m   GENESIS_TIMESTAMP: 0
[36meth_3        |[0m   MAX_EXTRADATA_LENGTH: 32
[36meth_3        |[0m   MAX_UNCLES: 2
[36meth_3        |[0m   MAX_UNCLE_DEPTH: 6
[36meth_3        |[0m   MIN_DIFF: 131072
[36meth_3        |[0m   MIN_GAS_LIMIT: 5000
[36meth_3        |[0m   NEPHEW_REWARD: 156250000000000000
[36meth_3        |[0m   POW_EPOCH_LENGTH: 30000
[36meth_3        |[0m   UNCLE_DEPTH_PENALTY_FACTOR: 8
[34mbootstrap    |[0m INFO:p2p.peermgr    connecting random node=<Node(806d81b9)>
[34mbootstrap    |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[34mbootstrap    |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[34mbootstrap    |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[34mbootstrap    |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[34mbootstrap    |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[34mbootstrap    |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[34mbootstrap    |[0m INFO:jsonrpc    stopping JSONRPCServer 
[34mbootstrap    |[0m INFO:p2p.peermgr    stopping peermanager 
[34mbootstrap    |[0m INFO:p2p.discovery  stopping discovery 
[34mbootstrap    |[0m ? ''
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[35mminer_1      |[0m   GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
[35mminer_1      |[0m   GENESIS_DIFFICULTY: 131072
[35mminer_1      |[0m   GENESIS_EXTRA_DATA: ''
[35mminer_1      |[0m   GENESIS_GAS_LIMIT: 3141592
[35mminer_1      |[0m   GENESIS_INITIAL_ALLOC: {}
[35mminer_1      |[0m   GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[35mminer_1      |[0m     \0"
[35mminer_1      |[0m   GENESIS_NONCE: "\0\0\0\0\0\0\0*"
[35mminer_1      |[0m   GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[35mminer_1      |[0m     \0"
[31mminer_2      |[0m   POW_EPOCH_LENGTH: 30000
[31mminer_2      |[0m   UNCLE_DEPTH_PENALTY_FACTOR: 8
[31mminer_2      |[0m client_version_string: pyethapp/v1.0.3/linux2/py2.7.9
[31mminer_2      |[0m data_dir: /root/.config/pyethapp
[31mminer_2      |[0m db: {implementation: LevelDB}
[31mminer_2      |[0m deactivated_services: []
[31mminer_2      |[0m discovery:
[31mminer_2      |[0m   bootstrap_nodes: ['enode://288b97262895b1c7ec61cf314c2e2004407d0a5dc77566877aad1f2a36659c8b698f4b56fd06c4a0c0bf007b4cfb3e7122d907da3b005fa90e724441902eb19e@bootstrap:30303']
[31mminer_2      |[0m   listen_host: 0.0.0.0
[31mminer_2      |[0m   listen_port: 30303
[31mminer_2      |[0m eth:
[31mminer_2      |[0m   block:
[31mminer_2      |[0m     BLKLIM_FACTOR_DEN: 2
[32meth_1        |[0m   GASLIMIT_ADJMAX_FACTOR: 1024
[32meth_1        |[0m   GASLIMIT_EMA_FACTOR: 1024
[32meth_1        |[0m   GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
[32meth_1        |[0m   GENESIS_DIFFICULTY: 131072
[32meth_1        |[0m   GENESIS_EXTRA_DATA: ''
[32meth_1        |[0m   GENESIS_GAS_LIMIT: 3141592
[32meth_1        |[0m   GENESIS_INITIAL_ALLOC: {}
[32meth_1        |[0m   GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[32meth_1        |[0m     \0"
[34mbootstrap    |[0m : {}
[34mbootstrap    |[0m accounts:
[34mbootstrap    |[0m   keystore_dir: keystore
[34mbootstrap    |[0m   must_include_coinbase: true
[34mbootstrap    |[0m   privkeys_hex: [49ff32b26f98c65b789f35b348639e0219f1337691f8ee54b34f01aa55473a84]
[34mbootstrap    |[0m block:
[34mbootstrap    |[0m   BLKLIM_FACTOR_DEN: 2
[34mbootstrap    |[0m   BLKLIM_FACTOR_NOM: 3
[34mbootstrap    |[0m   BLOCK_DIFF_FACTOR: 2048
[32meth_1        |[0m   GENESIS_NONCE: "\0\0\0\0\0\0\0*"
[32meth_1        |[0m   GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[32meth_1        |[0m     \0"
[32meth_1        |[0m   GENESIS_TIMESTAMP: 0
[32meth_1        |[0m   MAX_EXTRADATA_LENGTH: 32
[32meth_1        |[0m   MAX_UNCLES: 2
[32meth_1        |[0m   MAX_UNCLE_DEPTH: 6
[32meth_1        |[0m   MIN_DIFF: 131072
[32meth_1        |[0m   MIN_GAS_LIMIT: 5000
[35mminer_1      |[0m   GENESIS_TIMESTAMP: 0
[35mminer_1      |[0m   MAX_EXTRADATA_LENGTH: 32
[35mminer_1      |[0m   MAX_UNCLES: 2
[35mminer_1      |[0m   MAX_UNCLE_DEPTH: 6
[35mminer_1      |[0m   MIN_DIFF: 131072
[35mminer_1      |[0m   MIN_GAS_LIMIT: 5000
[35mminer_1      |[0m   NEPHEW_REWARD: 156250000000000000
[35mminer_1      |[0m   POW_EPOCH_LENGTH: 30000
[35mminer_1      |[0m   UNCLE_DEPTH_PENALTY_FACTOR: 8
[35mminer_1      |[0m client_version_string: pyethapp/v1.0.3/linux2/py2.7.9
[35mminer_1      |[0m data_dir: /root/.config/pyethapp
[35mminer_1      |[0m db: {implementation: LevelDB}
[35mminer_1      |[0m deactivated_services: []
[35mminer_1      |[0m discovery:
[36meth_3        |[0m client_version_string: pyethapp/v1.0.3/linux2/py2.7.9
[36meth_3        |[0m data_dir: /root/.config/pyethapp
[36meth_3        |[0m db: {implementation: LevelDB}
[36meth_3        |[0m deactivated_services: [pow]
[36meth_3        |[0m discovery:
[36meth_3        |[0m   bootstrap_nodes: ['enode://288b97262895b1c7ec61cf314c2e2004407d0a5dc77566877aad1f2a36659c8b698f4b56fd06c4a0c0bf007b4cfb3e7122d907da3b005fa90e724441902eb19e@bootstrap:30303']
[31mminer_2      |[0m     BLKLIM_FACTOR_NOM: 3
[31mminer_2      |[0m     BLOCK_DIFF_FACTOR: 2048
[31mminer_2      |[0m     BLOCK_REWARD: 5000000000000000000
[31mminer_2      |[0m     DIFF_ADJUSTMENT_CUTOFF: 13
[31mminer_2      |[0m     EXPDIFF_FREE_PERIODS: 2
[31mminer_2      |[0m     EXPDIFF_PERIOD: 100000
[31mminer_2      |[0m     GASLIMIT_ADJMAX_FACTOR: 1024
[31mminer_2      |[0m     GASLIMIT_EMA_FACTOR: 1024
[34mbootstrap    |[0m   BLOCK_REWARD: 5000000000000000000
[34mbootstrap    |[0m   DIFF_ADJUSTMENT_CUTOFF: 13
[34mbootstrap    |[0m   EXPDIFF_FREE_PERIODS: 2
[34mbootstrap    |[0m   EXPDIFF_PERIOD: 100000
[34mbootstrap    |[0m   GASLIMIT_ADJMAX_FACTOR: 1024
[34mbootstrap    |[0m   GASLIMIT_EMA_FACTOR: 1024
[34mbootstrap    |[0m   GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
[34mbootstrap    |[0m   GENESIS_DIFFICULTY: 131072
[34mbootstrap    |[0m   GENESIS_EXTRA_DATA: ''
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[32meth_1        |[0m   NEPHEW_REWARD: 156250000000000000
[32meth_1        |[0m   POW_EPOCH_LENGTH: 30000
[32meth_1        |[0m   UNCLE_DEPTH_PENALTY_FACTOR: 8
[32meth_1        |[0m client_version_string: pyethapp/v1.0.3/linux2/py2.7.9
[32meth_1        |[0m data_dir: /root/.config/pyethapp
[32meth_1        |[0m db: {implementation: LevelDB}
[32meth_1        |[0m deactivated_services: [pow]
[36meth_3        |[0m   listen_host: 0.0.0.0
[36meth_3        |[0m   listen_port: 30303
[36meth_3        |[0m eth:
[36meth_3        |[0m   block:
[36meth_3        |[0m     BLKLIM_FACTOR_DEN: 2
[36meth_3        |[0m     BLKLIM_FACTOR_NOM: 3
[36meth_3        |[0m     BLOCK_DIFF_FACTOR: 2048
[36meth_3        |[0m     BLOCK_REWARD: 5000000000000000000
[36meth_3        |[0m     DIFF_ADJUSTMENT_CUTOFF: 13
[36meth_3        |[0m     EXPDIFF_FREE_PERIODS: 2
[31mminer_2      |[0m     GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
[31mminer_2      |[0m     GENESIS_DIFFICULTY: 17179869184
[31mminer_2      |[0m     GENESIS_EXTRA_DATA: !!binary |
[31mminer_2      |[0m       Ebvo2040e06Mk3wcg3Dkte0zrbPbacvbejjh5Qsbgvo=
[31mminer_2      |[0m     GENESIS_GAS_LIMIT: 5000
[31mminer_2      |[0m     GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[31mminer_2      |[0m       \0\0"
[31mminer_2      |[0m     GENESIS_NONCE: "\0\0\0\0\0\0\0B"
[31mminer_2      |[0m     GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[34mbootstrap    |[0m   GENESIS_GAS_LIMIT: 3141592
[34mbootstrap    |[0m   GENESIS_INITIAL_ALLOC: {}
[34mbootstrap    |[0m   GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[34mbootstrap    |[0m     \0"
[34mbootstrap    |[0m   GENESIS_NONCE: "\0\0\0\0\0\0\0*"
[34mbootstrap    |[0m   GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[34mbootstrap    |[0m     \0"
[34mbootstrap    |[0m   GENESIS_TIMESTAMP: 0
[34mbootstrap    |[0m   MAX_EXTRADATA_LENGTH: 32
[34mbootstrap    |[0m   MAX_UNCLES: 2
[34mbootstrap    |[0m   MAX_UNCLE_DEPTH: 6
[34mbootstrap    |[0m   MIN_DIFF: 131072
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[34mbootstrap    |[0m   MIN_GAS_LIMIT: 5000
[35mminer_1      |[0m   bootstrap_nodes: ['enode://288b97262895b1c7ec61cf314c2e2004407d0a5dc77566877aad1f2a36659c8b698f4b56fd06c4a0c0bf007b4cfb3e7122d907da3b005fa90e724441902eb19e@bootstrap:30303']
[32meth_1        |[0m discovery:
[36meth_3        |[0m     EXPDIFF_PERIOD: 100000
[36meth_3        |[0m     GASLIMIT_ADJMAX_FACTOR: 1024
[34mbootstrap    |[0m   NEPHEW_REWARD: 156250000000000000
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[32meth_1        |[0m   bootstrap_nodes: ['enode://288b97262895b1c7ec61cf314c2e2004407d0a5dc77566877aad1f2a36659c8b698f4b56fd06c4a0c0bf007b4cfb3e7122d907da3b005fa90e724441902eb19e@bootstrap:30303']
[31mminer_2      |[0m       \0\0"
[36meth_3        |[0m     GASLIMIT_EMA_FACTOR: 1024
[36meth_3        |[0m     GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
[36meth_3        |[0m     GENESIS_DIFFICULTY: 17179869184
[34mbootstrap    |[0m   POW_EPOCH_LENGTH: 30000
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[32meth_1        |[0m   listen_host: 0.0.0.0
[31mminer_2      |[0m     GENESIS_TIMESTAMP: 0
[36meth_3        |[0m     GENESIS_EXTRA_DATA: !!binary |
[36meth_3        |[0m       Ebvo2040e06Mk3wcg3Dkte0zrbPbacvbejjh5Qsbgvo=
[36meth_3        |[0m     GENESIS_GAS_LIMIT: 5000
[34mbootstrap    |[0m   UNCLE_DEPTH_PENALTY_FACTOR: 8
[34mbootstrap    |[0m client_version_string: pyethapp/v1.0.3/linux2/py2.7.9
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[31mminer_2      |[0m     MAX_EXTRADATA_LENGTH: 32
[36meth_3        |[0m     GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[35mminer_1      |[0m   listen_host: 0.0.0.0
[31mminer_2      |[0m     MAX_UNCLES: 2
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[32meth_1        |[0m   listen_port: 30303
[32meth_1        |[0m eth:
[34mbootstrap    |[0m data_dir: /root/.config/pyethapp
[34mbootstrap    |[0m db: {implementation: LevelDB}
[36meth_3        |[0m       \0\0"
[36meth_3        |[0m     GENESIS_NONCE: "\0\0\0\0\0\0\0B"
[36meth_3        |[0m     GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[36meth_3        |[0m       \0\0"
[31mminer_2      |[0m     MAX_UNCLE_DEPTH: 6
[36meth_3        |[0m     GENESIS_TIMESTAMP: 0
[36meth_3        |[0m     MAX_EXTRADATA_LENGTH: 32
[36meth_3        |[0m     MAX_UNCLES: 2
[31mminer_2      |[0m     MIN_DIFF: 131072
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[31mminer_2      |[0m     MIN_GAS_LIMIT: 5000
[36meth_3        |[0m     MAX_UNCLE_DEPTH: 6
[36meth_3        |[0m     MIN_DIFF: 131072
[36meth_3        |[0m     MIN_GAS_LIMIT: 5000
[31mminer_2      |[0m     NEPHEW_REWARD: 156250000000000000
[34mbootstrap    |[0m deactivated_services: [pow]
[34mbootstrap    |[0m discovery:
[34mbootstrap    |[0m   bootstrap_nodes: ['enode://288b97262895b1c7ec61cf314c2e2004407d0a5dc77566877aad1f2a36659c8b698f4b56fd06c4a0c0bf007b4cfb3e7122d907da3b005fa90e724441902eb19e@localhost:30303']
[34mbootstrap    |[0m   listen_host: 0.0.0.0
[32meth_1        |[0m   block:
[36meth_3        |[0m     NEPHEW_REWARD: 156250000000000000
[36meth_3        |[0m     POW_EPOCH_LENGTH: 30000
[36meth_3        |[0m     UNCLE_DEPTH_PENALTY_FACTOR: 8
[32meth_1        |[0m     BLKLIM_FACTOR_DEN: 2
[31mminer_2      |[0m     POW_EPOCH_LENGTH: 30000
[36meth_3        |[0m   genesis: /pyrlp/pydevp2p/pyethereum/pyethapp/pyethapp/data/genesis_frontier.json
[36meth_3        |[0m   genesis_hash: d4e56740f876aef8c010b86a40d5f56745a118d0906a34e69aec8c0db1cb8fa3
[36meth_3        |[0m   network_id: 1337
[36meth_3        |[0m   pruning: -1
[32meth_1        |[0m     BLKLIM_FACTOR_NOM: 3
[32meth_1        |[0m     BLOCK_DIFF_FACTOR: 2048
[32meth_1        |[0m     BLOCK_REWARD: 5000000000000000000
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[32meth_1        |[0m     DIFF_ADJUSTMENT_CUTOFF: 13
[32meth_1        |[0m     EXPDIFF_FREE_PERIODS: 2
[31mminer_2      |[0m     UNCLE_DEPTH_PENALTY_FACTOR: 8
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[32meth_1        |[0m     EXPDIFF_PERIOD: 100000
[32meth_1        |[0m     GASLIMIT_ADJMAX_FACTOR: 1024
[31mminer_2      |[0m   genesis: /pyrlp/pydevp2p/pyethereum/pyethapp/pyethapp/data/genesis_frontier.json
[35mminer_1      |[0m   listen_port: 30303
[35mminer_1      |[0m eth:
[35mminer_1      |[0m   block:
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[31mminer_2      |[0m   genesis_hash: d4e56740f876aef8c010b86a40d5f56745a118d0906a34e69aec8c0db1cb8fa3
[34mbootstrap    |[0m   listen_port: 30303
[34mbootstrap    |[0m eth:
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[31mminer_2      |[0m   network_id: 1337
[35mminer_1      |[0m     BLKLIM_FACTOR_DEN: 2
[35mminer_1      |[0m     BLKLIM_FACTOR_NOM: 3
[34mbootstrap    |[0m   block:
[34mbootstrap    |[0m     BLKLIM_FACTOR_DEN: 2
[34mbootstrap    |[0m     BLKLIM_FACTOR_NOM: 3
[34mbootstrap    |[0m     BLOCK_DIFF_FACTOR: 2048
[31mminer_2      |[0m   pruning: -1
[31mminer_2      |[0m jsonrpc: {corsdomain: '', listen_host: 127.0.0.1, listen_port: 4000}
[36meth_3        |[0m jsonrpc: {corsdomain: '', listen_host: 127.0.0.1, listen_port: 4000}
[34mbootstrap    |[0m     BLOCK_REWARD: 5000000000000000000
[34mbootstrap    |[0m     DIFF_ADJUSTMENT_CUTOFF: 13
[34mbootstrap    |[0m     EXPDIFF_FREE_PERIODS: 2
[34mbootstrap    |[0m     EXPDIFF_PERIOD: 100000
[35mminer_1      |[0m     BLOCK_DIFF_FACTOR: 2048
[31mminer_2      |[0m node: {privkey_hex: cea6cbdee3c19b5ccd15608304aff6b89b42deb667bfbeabc07af3338e33fbc0}
[36meth_3        |[0m node: {privkey_hex: 2472d353a0cf273b685aed9618897f5e2de5689d28852b20c73bdf568c846bc2}
[34mbootstrap    |[0m     GASLIMIT_ADJMAX_FACTOR: 1024
[34mbootstrap    |[0m     GASLIMIT_EMA_FACTOR: 1024
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[35mminer_1      |[0m     BLOCK_REWARD: 5000000000000000000
[31mminer_2      |[0m p2p:
[35mminer_1      |[0m     DIFF_ADJUSTMENT_CUTOFF: 13
[35mminer_1      |[0m     EXPDIFF_FREE_PERIODS: 2
[31mminer_2      |[0m   bootstrap_nodes: []
[36meth_3        |[0m p2p:
[31mminer_2      |[0m   listen_host: 0.0.0.0
[34mbootstrap    |[0m     GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
[34mbootstrap    |[0m     GENESIS_DIFFICULTY: 17179869184
[34mbootstrap    |[0m     GENESIS_EXTRA_DATA: !!binary |
[36meth_3        |[0m   bootstrap_nodes: []
[36meth_3        |[0m   listen_host: 0.0.0.0
[31mminer_2      |[0m   listen_port: 30303
[34mbootstrap    |[0m       Ebvo2040e06Mk3wcg3Dkte0zrbPbacvbejjh5Qsbgvo=
[34mbootstrap    |[0m     GENESIS_GAS_LIMIT: 5000
[34mbootstrap    |[0m     GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[34mbootstrap    |[0m       \0\0"
[36meth_3        |[0m   listen_port: 30303
[36meth_3        |[0m   max_peers: 10
[31mminer_2      |[0m   max_peers: 10
[34mbootstrap    |[0m     GENESIS_NONCE: "\0\0\0\0\0\0\0B"
[34mbootstrap    |[0m     GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[34mbootstrap    |[0m       \0\0"
[34mbootstrap    |[0m     GENESIS_TIMESTAMP: 0
[36meth_3        |[0m   min_peers: 5
[36meth_3        |[0m post_app_start_callback: null
[31mminer_2      |[0m   min_peers: 5
[34mbootstrap    |[0m     MAX_EXTRADATA_LENGTH: 32
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[35mminer_1      |[0m     EXPDIFF_PERIOD: 100000
[36meth_3        |[0m pow: {activated: false, coinbase_hex: null, cpu_pct: 100}
[36meth_3        |[0m 
[31mminer_2      |[0m post_app_start_callback: null
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[36meth_3        |[0m ('172.17.0.5', 30303) pyethapp/v1.0.3/linux2/py2.7.9
[36meth_3        |[0m     no data on socket
[32meth_1        |[0m     GASLIMIT_EMA_FACTOR: 1024
[32meth_1        |[0m     GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
[35mminer_1      |[0m     GASLIMIT_ADJMAX_FACTOR: 1024
[34mbootstrap    |[0m     MAX_UNCLES: 2
[31mminer_2      |[0m pow: {activated: true, coinbase_hex: null, cpu_pct: 50}
[31mminer_2      |[0m 
[31mminer_2      |[0m INFO:app    registering service service=pow
[31mminer_2      |[0m WARNING:jsonrpc could not import solidity 
[36meth_3        |[0m No handlers could be found for logger "eth.pow"
[36meth_3        |[0m INFO:app    using data in path=/root/.config/pyethapp
[36meth_3        |[0m INFO:config loading config path=/root/.config/pyethapp
[35mminer_1      |[0m     GASLIMIT_EMA_FACTOR: 1024
[32meth_1        |[0m     GENESIS_DIFFICULTY: 17179869184
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[31mminer_2      |[0m INFO:app    registering service service=jsonrpc
[36meth_3        |[0m CRITICAL:app    [91mMove to EthApp.default_config [0m
[36meth_3        |[0m CRITICAL:app    [91mloading profile profile=frontier[0m
[36meth_3        |[0m CRITICAL:app    [91mdone [0m
[35mminer_1      |[0m     GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
[32meth_1        |[0m     GENESIS_EXTRA_DATA: !!binary |
[31mminer_2      |[0m INFO:app    registering service service=console
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[36meth_3        |[0m CRITICAL:app    [91mupdate genesis config [0m
[36meth_3        |[0m CRITICAL:app    [91mdone [0m
[36meth_3        |[0m INFO:app    omitting reporting of 8893 accounts in genesis 
[35mminer_1      |[0m     GENESIS_DIFFICULTY: 17179869184
[32meth_1        |[0m       Ebvo2040e06Mk3wcg3Dkte0zrbPbacvbejjh5Qsbgvo=
[31mminer_2      |[0m INFO:app    starting 
[31mminer_2      |[0m INFO:p2p.peermgr    starting peermanager 
[36meth_3        |[0m WARNING:accounts    keystore directory does not exist directory=/root/.config/pyethapp/keystore
[36meth_3        |[0m WARNING:accounts    no accounts found 
[36meth_3        |[0m INFO:app    registering service service=accounts
[35mminer_1      |[0m     GENESIS_EXTRA_DATA: !!binary |
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[31mminer_2      |[0m INFO:p2p.peermgr    starting listener host=0.0.0.0 port=30303
[34mbootstrap    |[0m     MAX_UNCLE_DEPTH: 6
[34mbootstrap    |[0m     MIN_DIFF: 131072
[35mminer_1      |[0m       Ebvo2040e06Mk3wcg3Dkte0zrbPbacvbejjh5Qsbgvo=
[36meth_3        |[0m INFO:db opening LevelDB path=/root/.config/pyethapp/leveldb max_open_files=128 block_cache_size=8388608 write_buffer_size=4194304
[36meth_3        |[0m INFO:app    registering service service=db
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[34mbootstrap    |[0m     MIN_GAS_LIMIT: 5000
[31mminer_2      |[0m INFO:p2p.discovery  starting discovery 
[31mminer_2      |[0m INFO:p2p.discovery  starting listener host=0.0.0.0 port=30303
[35mminer_1      |[0m     GENESIS_GAS_LIMIT: 5000
[35mminer_1      |[0m     GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[32meth_1        |[0m     GENESIS_GAS_LIMIT: 5000
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[34mbootstrap    |[0m     NEPHEW_REWARD: 156250000000000000
[34mbootstrap    |[0m     POW_EPOCH_LENGTH: 30000
[31mminer_2      |[0m INFO:jsonrpc    starting JSONRPCServer port=4000
[31mminer_2      |[0m INFO:p2p.peermgr    waiting for bootstrap 
[35mminer_1      |[0m       \0\0"
[32meth_1        |[0m     GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[32meth_1        |[0m       \0\0"
[32meth_1        |[0m     GENESIS_NONCE: "\0\0\0\0\0\0\0B"
[32meth_1        |[0m     GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[31mminer_2      |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=0 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[35mminer_1      |[0m     GENESIS_NONCE: "\0\0\0\0\0\0\0B"
[32meth_1        |[0m       \0\0"
[32meth_1        |[0m     GENESIS_TIMESTAMP: 0
[32meth_1        |[0m     MAX_EXTRADATA_LENGTH: 32
[31mminer_2      |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m     GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[32meth_1        |[0m     MAX_UNCLES: 2
[32meth_1        |[0m     MAX_UNCLE_DEPTH: 6
[32meth_1        |[0m     MIN_DIFF: 131072
[31mminer_2      |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[34mbootstrap    |[0m     UNCLE_DEPTH_PENALTY_FACTOR: 8
[34mbootstrap    |[0m   genesis: /pyrlp/pydevp2p/pyethereum/pyethapp/pyethapp/data/genesis_frontier.json
[34mbootstrap    |[0m   genesis_hash: d4e56740f876aef8c010b86a40d5f56745a118d0906a34e69aec8c0db1cb8fa3
[34mbootstrap    |[0m   network_id: 1337
[35mminer_1      |[0m       \0\0"
[31mminer_2      |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[31mminer_2      |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[36meth_3        |[0m INFO:p2p.discovery  NodeDiscovery init 
[36meth_3        |[0m INFO:p2p.discovery  starting discovery proto this_enode=enode://02c51c461392d3e223263080271f57cd3f3ebbb9af708688d5d4fdb2a175deabc0b91f704146141625f57ad170a4290bd985cc27507451e777876c9cb657dfa6@0.0.0.0:30303
[36meth_3        |[0m INFO:app    registering service service=discovery
[35mminer_1      |[0m     GENESIS_TIMESTAMP: 0
[31mminer_2      |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[31mminer_2      |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[31mminer_2      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[31mminer_2      |[0m INFO:p2p.peermgr    connecting random node=<Node(02c51c46)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[35mminer_1      |[0m     MAX_EXTRADATA_LENGTH: 32
[32meth_1        |[0m     MIN_GAS_LIMIT: 5000
[32meth_1        |[0m     NEPHEW_REWARD: 156250000000000000
[32meth_1        |[0m     POW_EPOCH_LENGTH: 30000
[32meth_1        |[0m     UNCLE_DEPTH_PENALTY_FACTOR: 8
[32meth_1        |[0m   genesis: /pyrlp/pydevp2p/pyethereum/pyethapp/pyethapp/data/genesis_frontier.json
[31mminer_2      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[35mminer_1      |[0m     MAX_UNCLES: 2
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[36meth_3        |[0m INFO:p2p.peermgr    PeerManager init 
[36meth_3        |[0m INFO:app    registering service service=peermanager
[36meth_3        |[0m INFO:eth.chainservice   initializing chain 
[36meth_3        |[0m INFO:eth.chainservice   chain at number=0
[34mbootstrap    |[0m   pruning: -1
[35mminer_1      |[0m     MAX_UNCLE_DEPTH: 6
[32meth_1        |[0m   genesis_hash: d4e56740f876aef8c010b86a40d5f56745a118d0906a34e69aec8c0db1cb8fa3
[32meth_1        |[0m   network_id: 1337
[31mminer_2      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[31mminer_2      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[34mbootstrap    |[0m jsonrpc: {corsdomain: '', listen_host: 127.0.0.1, listen_port: 4000}
[34mbootstrap    |[0m node: {privkey_hex: 091bd6067cb4612df85d9c1ff85cc47f259ced4d4cd99816b14f35650f59c322}
[34mbootstrap    |[0m p2p:
[34mbootstrap    |[0m   bootstrap_nodes: []
[34mbootstrap    |[0m   listen_host: 0.0.0.0
[34mbootstrap    |[0m   listen_port: 30303
[35mminer_1      |[0m     MIN_DIFF: 131072
[31mminer_2      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[36meth_3        |[0m INFO:app    registering service service=chain
[36meth_3        |[0m WARNING:jsonrpc could not import solidity 
[36meth_3        |[0m INFO:app    registering service service=jsonrpc
[36meth_3        |[0m INFO:app    registering service service=console
[36meth_3        |[0m INFO:app    starting 
[35mminer_1      |[0m     MIN_GAS_LIMIT: 5000
[31mminer_2      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[36meth_3        |[0m INFO:p2p.peermgr    starting peermanager 
[36meth_3        |[0m INFO:p2p.peermgr    starting listener host=0.0.0.0 port=30303
[36meth_3        |[0m INFO:p2p.discovery  starting discovery 
[35mminer_1      |[0m     NEPHEW_REWARD: 156250000000000000
[36meth_3        |[0m INFO:p2p.discovery  starting listener host=0.0.0.0 port=30303
[36meth_3        |[0m INFO:jsonrpc    starting JSONRPCServer port=4000
[35mminer_1      |[0m     POW_EPOCH_LENGTH: 30000
[31mminer_2      |[0m INFO:jsonrpc    stopping JSONRPCServer 
[36meth_3        |[0m INFO:p2p.peermgr    waiting for bootstrap 
[35mminer_1      |[0m     UNCLE_DEPTH_PENALTY_FACTOR: 8
[31mminer_2      |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=0 min_peers=5
[35mminer_1      |[0m   genesis: /pyrlp/pydevp2p/pyethereum/pyethapp/pyethapp/data/genesis_frontier.json
[31mminer_2      |[0m Traceback (most recent call last):
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m   genesis_hash: d4e56740f876aef8c010b86a40d5f56745a118d0906a34e69aec8c0db1cb8fa3
[31mminer_2      |[0m   File "/usr/local/lib/python2.7/site-packages/gevent/greenlet.py", line 519, in run
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[35mminer_1      |[0m   network_id: 1337
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[35mminer_1      |[0m   pruning: -1
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[34mbootstrap    |[0m   max_peers: 10
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[35mminer_1      |[0m jsonrpc: {corsdomain: '', listen_host: 127.0.0.1, listen_port: 4000}
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[32meth_1        |[0m   pruning: -1
[32meth_1        |[0m jsonrpc: {corsdomain: '', listen_host: 127.0.0.1, listen_port: 4000}
[35mminer_1      |[0m node: {privkey_hex: 0ea5d4b49c96f95c675fb180e298a5491f618d5e64d9f1b113126aabfaddc03d}
[35mminer_1      |[0m p2p:
[34mbootstrap    |[0m   min_peers: 5
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m   bootstrap_nodes: []
[34mbootstrap    |[0m post_app_start_callback: null
[34mbootstrap    |[0m pow: {activated: false, coinbase_hex: null, cpu_pct: 100}
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[35mminer_1      |[0m   listen_host: 0.0.0.0
[32meth_1        |[0m node: {privkey_hex: bc4a8a0a46dc3be7b34e7144994900dee4355f188ee09a0766860df9f541bf2d}
[32meth_1        |[0m p2p:
[35mminer_1      |[0m   listen_port: 30303
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[31mminer_2      |[0m     result = self._run(*self.args, **self.kwargs)
[35mminer_1      |[0m   max_peers: 10
[32meth_1        |[0m   bootstrap_nodes: []
[32meth_1        |[0m   listen_host: 0.0.0.0
[31mminer_2      |[0m   File "/pyrlp/pydevp2p/pyethereum/pyethapp/pyethapp/pow_service.py", line 155, in _run
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[35mminer_1      |[0m   min_peers: 5
[32meth_1        |[0m   listen_port: 30303
[32meth_1        |[0m   max_peers: 10
[32meth_1        |[0m   min_peers: 5
[34mbootstrap    |[0m 
[31mminer_2      |[0m     cmd, kargs = self.ppipe.get()
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[34mbootstrap    |[0m ('172.17.0.5', 33699) pyethapp/v1.0.3/linux2/py2.7.9
[35mminer_1      |[0m post_app_start_callback: null
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[31mminer_2      |[0m   File "/usr/local/lib/python2.7/site-packages/gipc/gipc.py", line 679, in get
[35mminer_1      |[0m pow: {activated: true, coinbase_hex: null, cpu_pct: 50}
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[34mbootstrap    |[0m     no data on socket
[31mminer_2      |[0m     msize, = struct.unpack("!i", self._recv_in_buffer(4).getvalue())
[31mminer_2      |[0m   File "/usr/local/lib/python2.7/site-packages/gipc/gipc.py", line 634, in _recv_in_buffer
[31mminer_2      |[0m     "Most likely, the other pipe end is closed.")
[31mminer_2      |[0m EOFError: Most likely, the other pipe end is closed.
[35mminer_1      |[0m 
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[34mbootstrap    |[0m ('172.17.0.7', 38748) pyethapp/v1.0.3/linux2/py2.7.9
[34mbootstrap    |[0m     no data on socket
[31mminer_2      |[0m <PoWService at 0x7f52cb65ab90> failed with EOFError
[31mminer_2      |[0m 
[31mminer_2      |[0m INFO:p2p.peermgr    stopping peermanager 
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[35mminer_1      |[0m INFO:app    registering service service=pow
[34mbootstrap    |[0m ('172.17.0.7', 30303) pyethapp/v1.0.3/linux2/py2.7.9
[34mbootstrap    |[0m     no data on socket
[31mminer_2      |[0m INFO:p2p.discovery  stopping discovery 
[31mminer_2      |[0m ('172.17.0.7', 30303) pyethapp/v1.0.3/linux2/py2.7.9
[31mminer_2      |[0m     no data on socket
[31mminer_2      |[0m ('172.17.0.2', 33396) pyethapp/v1.0.3/linux2/py2.7.9
[35mminer_1      |[0m WARNING:jsonrpc could not import solidity 
[34mbootstrap    |[0m ('172.17.0.5', 30303) pyethapp/v1.0.3/linux2/py2.7.9
[34mbootstrap    |[0m     no data on socket
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[31mminer_2      |[0m     no data on socket
[31mminer_2      |[0m ip_port not available fixme pyethapp/v1.0.3/linux2/py2.7.9
[31mminer_2      |[0m     no data on socket
[35mminer_1      |[0m INFO:app    registering service service=jsonrpc
[34mbootstrap    |[0m No handlers could be found for logger "eth.pow"
[34mbootstrap    |[0m INFO:app    using data in path=/root/.config/pyethapp
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[31mminer_2      |[0m ('172.17.0.2', 30303) pyethapp/v1.0.3/linux2/py2.7.9
[31mminer_2      |[0m     no data on socket
[31mminer_2      |[0m ('172.17.0.7', 47079) pyethapp/v1.0.3/linux2/py2.7.9
[35mminer_1      |[0m INFO:app    registering service service=console
[34mbootstrap    |[0m INFO:config loading config path=/root/.config/pyethapp
[34mbootstrap    |[0m CRITICAL:app    [91mMove to EthApp.default_config [0m
[36meth_3        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[31mminer_2      |[0m     no data on socket
[31mminer_2      |[0m No handlers could be found for logger "eth.pow"
[31mminer_2      |[0m INFO:app    using data in path=/root/.config/pyethapp
[31mminer_2      |[0m INFO:config loading config path=/root/.config/pyethapp
[35mminer_1      |[0m INFO:app    starting 
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[31mminer_2      |[0m CRITICAL:app    [91mMove to EthApp.default_config [0m
[31mminer_2      |[0m CRITICAL:app    [91mloading profile profile=frontier[0m
[31mminer_2      |[0m CRITICAL:app    [91mdone [0m
[34mbootstrap    |[0m CRITICAL:app    [91mloading profile profile=frontier[0m
[34mbootstrap    |[0m CRITICAL:app    [91mdone [0m
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m INFO:p2p.peermgr    starting peermanager 
[34mbootstrap    |[0m CRITICAL:app    [91mupdate genesis config [0m
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[32meth_1        |[0m post_app_start_callback: null
[32meth_1        |[0m pow: {activated: false, coinbase_hex: null, cpu_pct: 100}
[35mminer_1      |[0m INFO:p2p.peermgr    starting listener host=0.0.0.0 port=30303
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[31mminer_2      |[0m CRITICAL:app    [91mupdate genesis config [0m
[31mminer_2      |[0m CRITICAL:app    [91mdone [0m
[34mbootstrap    |[0m CRITICAL:app    [91mdone [0m
[34mbootstrap    |[0m INFO:app    omitting reporting of 8893 accounts in genesis 
[34mbootstrap    |[0m WARNING:accounts    keystore directory does not exist directory=/root/.config/pyethapp/keystore
[35mminer_1      |[0m INFO:p2p.discovery  starting discovery 
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[31mminer_2      |[0m INFO:app    omitting reporting of 8893 accounts in genesis 
[31mminer_2      |[0m WARNING:accounts    keystore directory does not exist directory=/root/.config/pyethapp/keystore
[31mminer_2      |[0m WARNING:accounts    no accounts found 
[34mbootstrap    |[0m WARNING:accounts    no accounts found 
[34mbootstrap    |[0m INFO:app    registering service service=accounts
[32meth_1        |[0m 
[35mminer_1      |[0m INFO:p2p.discovery  starting listener host=0.0.0.0 port=30303
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(cc468201)>
[34mbootstrap    |[0m INFO:db opening LevelDB path=/root/.config/pyethapp/leveldb max_open_files=128 block_cache_size=8388608 write_buffer_size=4194304
[32meth_1        |[0m No handlers could be found for logger "eth.pow"
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[35mminer_1      |[0m INFO:jsonrpc    starting JSONRPCServer port=4000
[35mminer_1      |[0m INFO:p2p.peermgr    waiting for bootstrap 
[32meth_1        |[0m INFO:app    using data in path=/root/.config/pyethapp
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[34mbootstrap    |[0m INFO:app    registering service service=db
[32meth_1        |[0m INFO:config loading config path=/root/.config/pyethapp
[32meth_1        |[0m CRITICAL:app    [91mMove to EthApp.default_config [0m
[32meth_1        |[0m CRITICAL:app    [91mloading profile profile=frontier[0m
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=0 min_peers=5
[31mminer_2      |[0m INFO:app    registering service service=accounts
[34mbootstrap    |[0m INFO:p2p.discovery  NodeDiscovery init 
[36meth_3        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[32meth_1        |[0m CRITICAL:app    [91mdone [0m
[32meth_1        |[0m CRITICAL:app    [91mupdate genesis config [0m
[32meth_1        |[0m CRITICAL:app    [91mdone [0m
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[31mminer_2      |[0m INFO:db opening LevelDB path=/root/.config/pyethapp/leveldb max_open_files=128 block_cache_size=8388608 write_buffer_size=4194304
[34mbootstrap    |[0m INFO:p2p.discovery  starting discovery proto this_enode=enode://288b97262895b1c7ec61cf314c2e2004407d0a5dc77566877aad1f2a36659c8b698f4b56fd06c4a0c0bf007b4cfb3e7122d907da3b005fa90e724441902eb19e@0.0.0.0:30303
[34mbootstrap    |[0m INFO:app    registering service service=discovery
[32meth_1        |[0m INFO:app    omitting reporting of 8893 accounts in genesis 
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=3 min_peers=5
[31mminer_2      |[0m INFO:app    registering service service=db
[31mminer_2      |[0m INFO:p2p.discovery  NodeDiscovery init 
[32meth_1        |[0m WARNING:accounts    keystore directory does not exist directory=/root/.config/pyethapp/keystore
[32meth_1        |[0m WARNING:accounts    no accounts found 
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[34mbootstrap    |[0m INFO:p2p.peermgr    PeerManager init 
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[35mminer_1      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[32meth_1        |[0m INFO:app    registering service service=accounts
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[34mbootstrap    |[0m INFO:app    registering service service=peermanager
[31mminer_2      |[0m INFO:p2p.discovery  starting discovery proto this_enode=enode://806d81b9e41860be67f7672a59975addff3807f4be601312f81da9c3cfe6a37afa59ebc47ac41eee6149aee1e9704ac68c03c064d344fb22dbfcaea45789e2a3@0.0.0.0:30303
[34mbootstrap    |[0m INFO:eth.chainservice   initializing chain 
[31mminer_2      |[0m INFO:app    registering service service=discovery
[31mminer_2      |[0m INFO:p2p.peermgr    PeerManager init 
[31mminer_2      |[0m INFO:app    registering service service=peermanager
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=3 min_peers=5
[36meth_3        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[34mbootstrap    |[0m INFO:eth.chainservice   chain at number=0
[34mbootstrap    |[0m INFO:app    registering service service=chain
[31mminer_2      |[0m INFO:eth.chainservice   initializing chain 
[31mminer_2      |[0m INFO:eth.chainservice   chain at number=0
[34mbootstrap    |[0m WARNING:jsonrpc could not import solidity 
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(ad62548c)>
[31mminer_2      |[0m INFO:app    registering service service=chain
[31mminer_2      |[0m ? ''
[31mminer_2      |[0m : {}
[34mbootstrap    |[0m INFO:app    registering service service=jsonrpc
[31mminer_2      |[0m accounts:
[31mminer_2      |[0m   keystore_dir: keystore
[31mminer_2      |[0m   must_include_coinbase: true
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[35mminer_1      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[34mbootstrap    |[0m INFO:app    registering service service=console
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[34mbootstrap    |[0m INFO:app    starting 
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[35mminer_1      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[34mbootstrap    |[0m INFO:p2p.peermgr    starting peermanager 
[32meth_1        |[0m INFO:db opening LevelDB path=/root/.config/pyethapp/leveldb max_open_files=128 block_cache_size=8388608 write_buffer_size=4194304
[32meth_1        |[0m INFO:app    registering service service=db
[32meth_1        |[0m INFO:p2p.discovery  NodeDiscovery init 
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[34mbootstrap    |[0m INFO:p2p.peermgr    starting listener host=0.0.0.0 port=30303
[34mbootstrap    |[0m INFO:p2p.discovery  starting discovery 
[31mminer_2      |[0m   privkeys_hex: [41e124c74d5420217a9b029eaa1557bf879f6335e70f6ca9627f8713e023e047]
[31mminer_2      |[0m block:
[31mminer_2      |[0m   BLKLIM_FACTOR_DEN: 2
[31mminer_2      |[0m   BLKLIM_FACTOR_NOM: 3
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(02c51c46)>
[34mbootstrap    |[0m INFO:p2p.discovery  starting listener host=0.0.0.0 port=30303
[34mbootstrap    |[0m INFO:jsonrpc    starting JSONRPCServer port=4000
[34mbootstrap    |[0m INFO:p2p.peermgr    waiting for bootstrap 
[32meth_1        |[0m INFO:p2p.discovery  starting discovery proto this_enode=enode://cc468201ac54d948ac4ee69a57313660764b2495c44a1d2572be39d6728ff6785e1bac9c415bd135e18ce5c69c7a21caf9b3e66fac32fcd1330776abc07c2361@0.0.0.0:30303
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[36meth_3        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[34mbootstrap    |[0m INFO:p2p.peermgr    missing peers known=0 num_peers=1 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[31mminer_2      |[0m   BLOCK_DIFF_FACTOR: 2048
[32meth_1        |[0m INFO:app    registering service service=discovery
[32meth_1        |[0m INFO:p2p.peermgr    PeerManager init 
[32meth_1        |[0m INFO:app    registering service service=peermanager
[31mminer_2      |[0m   BLOCK_REWARD: 5000000000000000000
[31mminer_2      |[0m   DIFF_ADJUSTMENT_CUTOFF: 13
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(ad62548c)>
[32meth_1        |[0m INFO:eth.chainservice   initializing chain 
[32meth_1        |[0m INFO:eth.chainservice   chain at number=0
[32meth_1        |[0m INFO:app    registering service service=chain
[32meth_1        |[0m WARNING:jsonrpc could not import solidity 
[32meth_1        |[0m INFO:app    registering service service=jsonrpc
[32meth_1        |[0m INFO:app    registering service service=console
[32meth_1        |[0m INFO:app    starting 
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=5 num_peers=4 min_peers=5
[32meth_1        |[0m INFO:p2p.peermgr    starting peermanager 
[32meth_1        |[0m INFO:p2p.peermgr    starting listener host=0.0.0.0 port=30303
[32meth_1        |[0m INFO:p2p.discovery  starting discovery 
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(ad62548c)>
[32meth_1        |[0m INFO:p2p.discovery  starting listener host=0.0.0.0 port=30303
[32meth_1        |[0m INFO:jsonrpc    starting JSONRPCServer port=4000
[32meth_1        |[0m INFO:p2p.peermgr    waiting for bootstrap 
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[32meth_1        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=0 min_peers=5
[32meth_1        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[32meth_1        |[0m INFO:p2p.peermgr    connection error errno=111 reason=Connection refused
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(02c51c46)>
[32meth_1        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=0 min_peers=5
[32meth_1        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[34mbootstrap    |[0m INFO:p2p.peermgr    connecting random node=<Node(cc468201)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(02c51c46)>
[36meth_3        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[32meth_1        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[32meth_1        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[32meth_1        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[34mbootstrap    |[0m INFO:p2p.peermgr    missing peers known=3 num_peers=4 min_peers=5
[34mbootstrap    |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[34mbootstrap    |[0m INFO:p2p.peermgr    connecting random node=<Node(806d81b9)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[32meth_1        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[32meth_1        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[32meth_1        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[32meth_1        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[32meth_1        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(ad62548c)>
[32meth_1        |[0m INFO:p2p.peermgr    connecting random node=<Node(ad62548c)>
[32meth_1        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[32meth_1        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[32meth_1        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[32meth_1        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[36meth_3        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[31mminer_2      |[0m   EXPDIFF_FREE_PERIODS: 2
[31mminer_2      |[0m   EXPDIFF_PERIOD: 100000
[31mminer_2      |[0m   GASLIMIT_ADJMAX_FACTOR: 1024
[31mminer_2      |[0m   GASLIMIT_EMA_FACTOR: 1024
[31mminer_2      |[0m   GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
[31mminer_2      |[0m   GENESIS_DIFFICULTY: 131072
[31mminer_2      |[0m   GENESIS_EXTRA_DATA: ''
[31mminer_2      |[0m   GENESIS_GAS_LIMIT: 3141592
[31mminer_2      |[0m   GENESIS_INITIAL_ALLOC: {}
[31mminer_2      |[0m   GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[31mminer_2      |[0m     \0"
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(02c51c46)>
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[34mbootstrap    |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[31mminer_2      |[0m   GENESIS_NONCE: "\0\0\0\0\0\0\0*"
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[34mbootstrap    |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[31mminer_2      |[0m   GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[31mminer_2      |[0m     \0"
[31mminer_2      |[0m   GENESIS_TIMESTAMP: 0
[31mminer_2      |[0m   MAX_EXTRADATA_LENGTH: 32
[31mminer_2      |[0m   MAX_UNCLES: 2
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[34mbootstrap    |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[34mbootstrap    |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[34mbootstrap    |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[31mminer_2      |[0m   MAX_UNCLE_DEPTH: 6
[31mminer_2      |[0m   MIN_DIFF: 131072
[31mminer_2      |[0m   MIN_GAS_LIMIT: 5000
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(806d81b9)>
[36meth_3        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[32meth_1        |[0m INFO:p2p.peermgr    connecting random node=<Node(ad62548c)>
[32meth_1        |[0m INFO:p2p.peermgr    missing peers known=3 num_peers=2 min_peers=5
[35mminer_1      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[31mminer_2      |[0m   NEPHEW_REWARD: 156250000000000000
[35mminer_1      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[31mminer_2      |[0m   POW_EPOCH_LENGTH: 30000
[31mminer_2      |[0m   UNCLE_DEPTH_PENALTY_FACTOR: 8
[31mminer_2      |[0m client_version_string: pyethapp/v1.0.3/linux2/py2.7.9
[31mminer_2      |[0m data_dir: /root/.config/pyethapp
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(806d81b9)>
[31mminer_2      |[0m db: {implementation: LevelDB}
[31mminer_2      |[0m deactivated_services: []
[31mminer_2      |[0m discovery:
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(ad62548c)>
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[31mminer_2      |[0m   bootstrap_nodes: ['enode://288b97262895b1c7ec61cf314c2e2004407d0a5dc77566877aad1f2a36659c8b698f4b56fd06c4a0c0bf007b4cfb3e7122d907da3b005fa90e724441902eb19e@bootstrap:30303']
[31mminer_2      |[0m   listen_host: 0.0.0.0
[31mminer_2      |[0m   listen_port: 30303
[31mminer_2      |[0m eth:
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(02c51c46)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[31mminer_2      |[0m   block:
[31mminer_2      |[0m     BLKLIM_FACTOR_DEN: 2
[31mminer_2      |[0m     BLKLIM_FACTOR_NOM: 3
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(ad62548c)>
[32meth_1        |[0m INFO:p2p.peermgr    connecting random node=<Node(ad62548c)>
[32meth_1        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[32meth_1        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[31mminer_2      |[0m     BLOCK_DIFF_FACTOR: 2048
[31mminer_2      |[0m     BLOCK_REWARD: 5000000000000000000
[31mminer_2      |[0m     DIFF_ADJUSTMENT_CUTOFF: 13
[35mminer_1      |[0m INFO:jsonrpc    stopping JSONRPCServer 
[32meth_1        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=3 min_peers=5
[32meth_1        |[0m INFO:p2p.peermgr    connecting random node=<Node(ad62548c)>
[32meth_1        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=3 min_peers=5
[32meth_1        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(02c51c46)>
[31mminer_2      |[0m     EXPDIFF_FREE_PERIODS: 2
[31mminer_2      |[0m     EXPDIFF_PERIOD: 100000
[31mminer_2      |[0m     GASLIMIT_ADJMAX_FACTOR: 1024
[31mminer_2      |[0m     GASLIMIT_EMA_FACTOR: 1024
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=3 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[35mminer_1      |[0m Traceback (most recent call last):
[32meth_1        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=3 min_peers=5
[32meth_1        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[32meth_1        |[0m INFO:p2p.peermgr    connecting random node=<Node(02c51c46)>
[35mminer_1      |[0m   File "/usr/local/lib/python2.7/site-packages/gevent/greenlet.py", line 519, in run
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[35mminer_1      |[0m     result = self._run(*self.args, **self.kwargs)
[31mminer_2      |[0m     GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
[35mminer_1      |[0m   File "/pyrlp/pydevp2p/devp2p/peer.py", line 236, in _run_ingress_message
[35mminer_1      |[0m     raise e
[31mminer_2      |[0m     GENESIS_DIFFICULTY: 17179869184
[31mminer_2      |[0m     GENESIS_EXTRA_DATA: !!binary |
[31mminer_2      |[0m       Ebvo2040e06Mk3wcg3Dkte0zrbPbacvbejjh5Qsbgvo=
[31mminer_2      |[0m     GENESIS_GAS_LIMIT: 5000
[35mminer_1      |[0m error: [Errno 104] Connection reset by peer
[32meth_1        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[35mminer_1      |[0m <Peer('not ready',) pyethapp/v1.0.3> failed with error
[31mminer_2      |[0m     GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[32meth_1        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[32meth_1        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[35mminer_1      |[0m 
[31mminer_2      |[0m       \0\0"
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m Traceback (most recent call last):
[31mminer_2      |[0m     GENESIS_NONCE: "\0\0\0\0\0\0\0B"
[35mminer_1      |[0m   File "/usr/local/lib/python2.7/site-packages/gevent/greenlet.py", line 519, in run
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[31mminer_2      |[0m     GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[35mminer_1      |[0m     result = self._run(*self.args, **self.kwargs)
[35mminer_1      |[0m   File "/pyrlp/pydevp2p/pyethereum/pyethapp/pyethapp/pow_service.py", line 155, in _run
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[35mminer_1      |[0m     cmd, kargs = self.ppipe.get()
[31mminer_2      |[0m       \0\0"
[35mminer_1      |[0m   File "/usr/local/lib/python2.7/site-packages/gipc/gipc.py", line 679, in get
[31mminer_2      |[0m     GENESIS_TIMESTAMP: 0
[31mminer_2      |[0m     MAX_EXTRADATA_LENGTH: 32
[35mminer_1      |[0m     msize, = struct.unpack("!i", self._recv_in_buffer(4).getvalue())
[33meth_2        |[0m INFO:jsonrpc    stopping JSONRPCServer 
[33meth_2        |[0m INFO:p2p.peermgr    stopping peermanager 
[35mminer_1      |[0m   File "/usr/local/lib/python2.7/site-packages/gipc/gipc.py", line 634, in _recv_in_buffer
[31mminer_2      |[0m     MAX_UNCLES: 2
[33meth_2        |[0m INFO:p2p.discovery  stopping discovery 
[33meth_2        |[0m ? ''
[35mminer_1      |[0m     "Most likely, the other pipe end is closed.")
[31mminer_2      |[0m     MAX_UNCLE_DEPTH: 6
[35mminer_1      |[0m EOFError: Most likely, the other pipe end is closed.
[31mminer_2      |[0m     MIN_DIFF: 131072
[31mminer_2      |[0m     MIN_GAS_LIMIT: 5000
[35mminer_1      |[0m <PoWService at 0x7f47ca8c9b90> failed with EOFError
[31mminer_2      |[0m     NEPHEW_REWARD: 156250000000000000
[31mminer_2      |[0m     POW_EPOCH_LENGTH: 30000
[31mminer_2      |[0m     UNCLE_DEPTH_PENALTY_FACTOR: 8
[31mminer_2      |[0m   genesis: /pyrlp/pydevp2p/pyethereum/pyethapp/pyethapp/data/genesis_frontier.json
[33meth_2        |[0m : {}
[35mminer_1      |[0m 
[31mminer_2      |[0m   genesis_hash: d4e56740f876aef8c010b86a40d5f56745a118d0906a34e69aec8c0db1cb8fa3
[33meth_2        |[0m accounts:
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(02c51c46)>
[31mminer_2      |[0m   network_id: 1337
[31mminer_2      |[0m   pruning: -1
[31mminer_2      |[0m jsonrpc: {corsdomain: '', listen_host: 127.0.0.1, listen_port: 4000}
[35mminer_1      |[0m INFO:p2p.peermgr    stopping peermanager 
[33meth_2        |[0m   keystore_dir: keystore
[33meth_2        |[0m   must_include_coinbase: true
[35mminer_1      |[0m INFO:p2p.discovery  stopping discovery 
[33meth_2        |[0m   privkeys_hex: [735d22bce5c75fb9a57da02f1dfa54f1e5ff96ac59bda248b39341298bc2a927]
[33meth_2        |[0m block:
[35mminer_1      |[0m ('172.17.0.7', 41490) pyethapp/v1.0.3/linux2/py2.7.9
[31mminer_2      |[0m node: {privkey_hex: cea6cbdee3c19b5ccd15608304aff6b89b42deb667bfbeabc07af3338e33fbc0}
[35mminer_1      |[0m     no data on socket
[31mminer_2      |[0m p2p:
[33meth_2        |[0m   BLKLIM_FACTOR_DEN: 2
[33meth_2        |[0m   BLKLIM_FACTOR_NOM: 3
[35mminer_1      |[0m ('172.17.0.5', 46528) pyethapp/v1.0.3/linux2/py2.7.9
[33meth_2        |[0m   BLOCK_DIFF_FACTOR: 2048
[33meth_2        |[0m   BLOCK_REWARD: 5000000000000000000
[33meth_2        |[0m   DIFF_ADJUSTMENT_CUTOFF: 13
[35mminer_1      |[0m     no data on socket
[31mminer_2      |[0m   bootstrap_nodes: []
[35mminer_1      |[0m ip_port not available fixme pyethapp/v1.0.3/linux2/py2.7.9
[33meth_2        |[0m   EXPDIFF_FREE_PERIODS: 2
[33meth_2        |[0m   EXPDIFF_PERIOD: 100000
[33meth_2        |[0m   GASLIMIT_ADJMAX_FACTOR: 1024
[35mminer_1      |[0m     network error Connection reset by peer
[33meth_2        |[0m   GASLIMIT_EMA_FACTOR: 1024
[33meth_2        |[0m   GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
[33meth_2        |[0m   GENESIS_DIFFICULTY: 131072
[35mminer_1      |[0m     write error 'Broken pipe'
[33meth_2        |[0m   GENESIS_EXTRA_DATA: ''
[33meth_2        |[0m   GENESIS_GAS_LIMIT: 3141592
[33meth_2        |[0m   GENESIS_INITIAL_ALLOC: {}
[35mminer_1      |[0m     no data on socket
[35mminer_1      |[0m ('172.17.0.2', 30303) pyethapp/v1.0.3/linux2/py2.7.9
[33meth_2        |[0m   GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[33meth_2        |[0m     \0"
[33meth_2        |[0m   GENESIS_NONCE: "\0\0\0\0\0\0\0*"
[33meth_2        |[0m   GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[33meth_2        |[0m     \0"
[33meth_2        |[0m   GENESIS_TIMESTAMP: 0
[33meth_2        |[0m   MAX_EXTRADATA_LENGTH: 32
[33meth_2        |[0m   MAX_UNCLES: 2
[33meth_2        |[0m   MAX_UNCLE_DEPTH: 6
[33meth_2        |[0m   MIN_DIFF: 131072
[33meth_2        |[0m   MIN_GAS_LIMIT: 5000
[33meth_2        |[0m   NEPHEW_REWARD: 156250000000000000
[31mminer_2      |[0m   listen_host: 0.0.0.0
[35mminer_1      |[0m     no data on socket
[31mminer_2      |[0m   listen_port: 30303
[35mminer_1      |[0m No handlers could be found for logger "eth.pow"
[31mminer_2      |[0m   max_peers: 10
[31mminer_2      |[0m   min_peers: 5
[35mminer_1      |[0m INFO:app    using data in path=/root/.config/pyethapp
[35mminer_1      |[0m INFO:config loading config path=/root/.config/pyethapp
[31mminer_2      |[0m post_app_start_callback: null
[35mminer_1      |[0m CRITICAL:app    [91mMove to EthApp.default_config [0m
[35mminer_1      |[0m CRITICAL:app    [91mloading profile profile=frontier[0m
[33meth_2        |[0m   POW_EPOCH_LENGTH: 30000
[35mminer_1      |[0m CRITICAL:app    [91mdone [0m
[31mminer_2      |[0m pow: {activated: true, coinbase_hex: null, cpu_pct: 50}
[35mminer_1      |[0m CRITICAL:app    [91mupdate genesis config [0m
[35mminer_1      |[0m CRITICAL:app    [91mdone [0m
[33meth_2        |[0m   UNCLE_DEPTH_PENALTY_FACTOR: 8
[33meth_2        |[0m client_version_string: pyethapp/v1.0.3/linux2/py2.7.9
[35mminer_1      |[0m INFO:app    omitting reporting of 8893 accounts in genesis 
[33meth_2        |[0m data_dir: /root/.config/pyethapp
[33meth_2        |[0m db: {implementation: LevelDB}
[35mminer_1      |[0m WARNING:accounts    keystore directory does not exist directory=/root/.config/pyethapp/keystore
[33meth_2        |[0m deactivated_services: [pow]
[35mminer_1      |[0m WARNING:accounts    no accounts found 
[35mminer_1      |[0m INFO:app    registering service service=accounts
[33meth_2        |[0m discovery:
[33meth_2        |[0m   bootstrap_nodes: ['enode://288b97262895b1c7ec61cf314c2e2004407d0a5dc77566877aad1f2a36659c8b698f4b56fd06c4a0c0bf007b4cfb3e7122d907da3b005fa90e724441902eb19e@bootstrap:30303']
[33meth_2        |[0m   listen_host: 0.0.0.0
[35mminer_1      |[0m INFO:db opening LevelDB path=/root/.config/pyethapp/leveldb max_open_files=128 block_cache_size=8388608 write_buffer_size=4194304
[35mminer_1      |[0m INFO:app    registering service service=db
[33meth_2        |[0m   listen_port: 30303
[33meth_2        |[0m eth:
[35mminer_1      |[0m INFO:p2p.discovery  NodeDiscovery init 
[31mminer_2      |[0m 
[31mminer_2      |[0m INFO:app    registering service service=pow
[33meth_2        |[0m   block:
[35mminer_1      |[0m INFO:p2p.discovery  starting discovery proto this_enode=enode://2a621f5afa3cd8e5ba86c498768a25a02c4b95c3b73a68fa7edb2b578f7611ed18e456a1653a1e3f3514705fdd681c932d5448f777782e4195e8bcf549207529@0.0.0.0:30303
[35mminer_1      |[0m INFO:app    registering service service=discovery
[33meth_2        |[0m     BLKLIM_FACTOR_DEN: 2
[35mminer_1      |[0m INFO:p2p.peermgr    PeerManager init 
[33meth_2        |[0m     BLKLIM_FACTOR_NOM: 3
[33meth_2        |[0m     BLOCK_DIFF_FACTOR: 2048
[35mminer_1      |[0m INFO:app    registering service service=peermanager
[35mminer_1      |[0m INFO:eth.chainservice   initializing chain 
[33meth_2        |[0m     BLOCK_REWARD: 5000000000000000000
[35mminer_1      |[0m INFO:eth.chainservice   chain at number=0
[33meth_2        |[0m     DIFF_ADJUSTMENT_CUTOFF: 13
[33meth_2        |[0m     EXPDIFF_FREE_PERIODS: 2
[35mminer_1      |[0m INFO:app    registering service service=chain
[35mminer_1      |[0m ? ''
[31mminer_2      |[0m WARNING:jsonrpc could not import solidity 
[31mminer_2      |[0m INFO:app    registering service service=jsonrpc
[31mminer_2      |[0m INFO:app    registering service service=console
[31mminer_2      |[0m INFO:app    starting 
[33meth_2        |[0m     EXPDIFF_PERIOD: 100000
[33meth_2        |[0m     GASLIMIT_ADJMAX_FACTOR: 1024
[35mminer_1      |[0m : {}
[31mminer_2      |[0m INFO:p2p.peermgr    starting peermanager 
[33meth_2        |[0m     GASLIMIT_EMA_FACTOR: 1024
[33meth_2        |[0m     GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
[35mminer_1      |[0m accounts:
[31mminer_2      |[0m INFO:p2p.peermgr    starting listener host=0.0.0.0 port=30303
[31mminer_2      |[0m INFO:p2p.discovery  starting discovery 
[33meth_2        |[0m     GENESIS_DIFFICULTY: 17179869184
[35mminer_1      |[0m   keystore_dir: keystore
[33meth_2        |[0m     GENESIS_EXTRA_DATA: !!binary |
[35mminer_1      |[0m   must_include_coinbase: true
[35mminer_1      |[0m   privkeys_hex: [57ef50f32dd7c11d6b72e20517f8a49c01b6c93aeb88a82907932bc2839c1643]
[31mminer_2      |[0m INFO:p2p.discovery  starting listener host=0.0.0.0 port=30303
[33meth_2        |[0m       Ebvo2040e06Mk3wcg3Dkte0zrbPbacvbejjh5Qsbgvo=
[35mminer_1      |[0m block:
[31mminer_2      |[0m INFO:jsonrpc    starting JSONRPCServer port=4000
[33meth_2        |[0m     GENESIS_GAS_LIMIT: 5000
[33meth_2        |[0m     GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[31mminer_2      |[0m INFO:p2p.peermgr    waiting for bootstrap 
[31mminer_2      |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=0 min_peers=5
[35mminer_1      |[0m   BLKLIM_FACTOR_DEN: 2
[33meth_2        |[0m       \0\0"
[31mminer_2      |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[31mminer_2      |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[33meth_2        |[0m     GENESIS_NONCE: "\0\0\0\0\0\0\0B"
[31mminer_2      |[0m INFO:p2p.peermgr    connecting random node=<Node(cc468201)>
[31mminer_2      |[0m INFO:p2p.peermgr    missing peers known=5 num_peers=2 min_peers=5
[35mminer_1      |[0m   BLKLIM_FACTOR_NOM: 3
[31mminer_2      |[0m INFO:p2p.peermgr    connecting random node=<Node(ad62548c)>
[35mminer_1      |[0m   BLOCK_DIFF_FACTOR: 2048
[33meth_2        |[0m     GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[35mminer_1      |[0m   BLOCK_REWARD: 5000000000000000000
[35mminer_1      |[0m   DIFF_ADJUSTMENT_CUTOFF: 13
[33meth_2        |[0m       \0\0"
[35mminer_1      |[0m   EXPDIFF_FREE_PERIODS: 2
[33meth_2        |[0m     GENESIS_TIMESTAMP: 0
[31mminer_2      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[33meth_2        |[0m     MAX_EXTRADATA_LENGTH: 32
[35mminer_1      |[0m   EXPDIFF_PERIOD: 100000
[31mminer_2      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[31mminer_2      |[0m INFO:p2p.peermgr    missing peers known=5 num_peers=4 min_peers=5
[33meth_2        |[0m     MAX_UNCLES: 2
[35mminer_1      |[0m   GASLIMIT_ADJMAX_FACTOR: 1024
[31mminer_2      |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[31mminer_2      |[0m INFO:p2p.peermgr    missing peers known=5 num_peers=4 min_peers=5
[33meth_2        |[0m     MAX_UNCLE_DEPTH: 6
[35mminer_1      |[0m   GASLIMIT_EMA_FACTOR: 1024
[31mminer_2      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[35mminer_1      |[0m   GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
[33meth_2        |[0m     MIN_DIFF: 131072
[35mminer_1      |[0m   GENESIS_DIFFICULTY: 131072
[31mminer_2      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[33meth_2        |[0m     MIN_GAS_LIMIT: 5000
[35mminer_1      |[0m   GENESIS_EXTRA_DATA: ''
[33meth_2        |[0m     NEPHEW_REWARD: 156250000000000000
[35mminer_1      |[0m   GENESIS_GAS_LIMIT: 3141592
[33meth_2        |[0m     POW_EPOCH_LENGTH: 30000
[35mminer_1      |[0m   GENESIS_INITIAL_ALLOC: {}
[31mminer_2      |[0m INFO:p2p.peermgr    connecting random node=<Node(ad62548c)>
[31mminer_2      |[0m INFO:p2p.peermgr    missing peers known=5 num_peers=4 min_peers=5
[33meth_2        |[0m     UNCLE_DEPTH_PENALTY_FACTOR: 8
[35mminer_1      |[0m   GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[31mminer_2      |[0m INFO:p2p.peermgr    connecting random node=<Node(cc468201)>
[31mminer_2      |[0m INFO:p2p.peermgr    missing peers known=5 num_peers=4 min_peers=5
[33meth_2        |[0m   genesis: /pyrlp/pydevp2p/pyethereum/pyethapp/pyethapp/data/genesis_frontier.json
[35mminer_1      |[0m     \0"
[31mminer_2      |[0m INFO:p2p.peermgr    connecting random node=<Node(ad62548c)>
[33meth_2        |[0m   genesis_hash: d4e56740f876aef8c010b86a40d5f56745a118d0906a34e69aec8c0db1cb8fa3
[35mminer_1      |[0m   GENESIS_NONCE: "\0\0\0\0\0\0\0*"
[33meth_2        |[0m   network_id: 1337
[35mminer_1      |[0m   GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[31mminer_2      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[33meth_2        |[0m   pruning: -1
[33meth_2        |[0m jsonrpc: {corsdomain: '', listen_host: 127.0.0.1, listen_port: 4000}
[35mminer_1      |[0m     \0"
[33meth_2        |[0m node: {privkey_hex: 7eed58516669824ca2891bf4f40ed743d8f64104f33b8bd61b898724b8dc1beb}
[33meth_2        |[0m p2p:
[35mminer_1      |[0m   GENESIS_TIMESTAMP: 0
[33meth_2        |[0m   bootstrap_nodes: []
[33meth_2        |[0m   listen_host: 0.0.0.0
[33meth_2        |[0m   listen_port: 30303
[33meth_2        |[0m   max_peers: 10
[33meth_2        |[0m   min_peers: 5
[35mminer_1      |[0m   MAX_EXTRADATA_LENGTH: 32
[33meth_2        |[0m post_app_start_callback: null
[35mminer_1      |[0m   MAX_UNCLES: 2
[33meth_2        |[0m pow: {activated: false, coinbase_hex: null, cpu_pct: 100}
[35mminer_1      |[0m   MAX_UNCLE_DEPTH: 6
[33meth_2        |[0m 
[33meth_2        |[0m No handlers could be found for logger "eth.pow"
[35mminer_1      |[0m   MIN_DIFF: 131072
[33meth_2        |[0m INFO:app    using data in path=/root/.config/pyethapp
[33meth_2        |[0m INFO:config loading config path=/root/.config/pyethapp
[33meth_2        |[0m CRITICAL:app    [91mMove to EthApp.default_config [0m
[33meth_2        |[0m CRITICAL:app    [91mloading profile profile=frontier[0m
[33meth_2        |[0m CRITICAL:app    [91mdone [0m
[33meth_2        |[0m CRITICAL:app    [91mupdate genesis config [0m
[33meth_2        |[0m CRITICAL:app    [91mdone [0m
[35mminer_1      |[0m   MIN_GAS_LIMIT: 5000
[33meth_2        |[0m INFO:app    omitting reporting of 8893 accounts in genesis 
[33meth_2        |[0m WARNING:accounts    keystore directory does not exist directory=/root/.config/pyethapp/keystore
[35mminer_1      |[0m   NEPHEW_REWARD: 156250000000000000
[33meth_2        |[0m WARNING:accounts    no accounts found 
[33meth_2        |[0m INFO:app    registering service service=accounts
[33meth_2        |[0m INFO:db opening LevelDB path=/root/.config/pyethapp/leveldb max_open_files=128 block_cache_size=8388608 write_buffer_size=4194304
[33meth_2        |[0m INFO:app    registering service service=db
[33meth_2        |[0m INFO:p2p.discovery  NodeDiscovery init 
[35mminer_1      |[0m   POW_EPOCH_LENGTH: 30000
[35mminer_1      |[0m   UNCLE_DEPTH_PENALTY_FACTOR: 8
[33meth_2        |[0m INFO:p2p.discovery  starting discovery proto this_enode=enode://ad62548cc4af9c2ef7d367a1c1d1eada185a2de1d17da05868dd0bb87c49a78f8c6ab487dfd86c97b1c937552b47f06f2d8d234499d0611b12953fba3f39fb14@0.0.0.0:30303
[33meth_2        |[0m INFO:app    registering service service=discovery
[33meth_2        |[0m INFO:p2p.peermgr    PeerManager init 
[33meth_2        |[0m INFO:app    registering service service=peermanager
[33meth_2        |[0m INFO:eth.chainservice   initializing chain 
[33meth_2        |[0m INFO:eth.chainservice   chain at number=0
[33meth_2        |[0m INFO:app    registering service service=chain
[33meth_2        |[0m WARNING:jsonrpc could not import solidity 
[33meth_2        |[0m INFO:app    registering service service=jsonrpc
[33meth_2        |[0m INFO:app    registering service service=console
[33meth_2        |[0m INFO:app    starting 
[33meth_2        |[0m INFO:p2p.peermgr    starting peermanager 
[33meth_2        |[0m INFO:p2p.peermgr    starting listener host=0.0.0.0 port=30303
[33meth_2        |[0m INFO:p2p.discovery  starting discovery 
[33meth_2        |[0m INFO:p2p.discovery  starting listener host=0.0.0.0 port=30303
[33meth_2        |[0m INFO:jsonrpc    starting JSONRPCServer port=4000
[35mminer_1      |[0m client_version_string: pyethapp/v1.0.3/linux2/py2.7.9
[33meth_2        |[0m INFO:p2p.peermgr    waiting for bootstrap 
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=0 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m data_dir: /root/.config/pyethapp
[33meth_2        |[0m INFO:p2p.peermgr    connection error errno=111 reason=Connection refused
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=0 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[35mminer_1      |[0m db: {implementation: LevelDB}
[35mminer_1      |[0m deactivated_services: []
[35mminer_1      |[0m discovery:
[35mminer_1      |[0m   bootstrap_nodes: ['enode://288b97262895b1c7ec61cf314c2e2004407d0a5dc77566877aad1f2a36659c8b698f4b56fd06c4a0c0bf007b4cfb3e7122d907da3b005fa90e724441902eb19e@bootstrap:30303']
[35mminer_1      |[0m   listen_host: 0.0.0.0
[35mminer_1      |[0m   listen_port: 30303
[35mminer_1      |[0m eth:
[35mminer_1      |[0m   block:
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[35mminer_1      |[0m     BLKLIM_FACTOR_DEN: 2
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[35mminer_1      |[0m     BLKLIM_FACTOR_NOM: 3
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m     BLOCK_DIFF_FACTOR: 2048
[35mminer_1      |[0m     BLOCK_REWARD: 5000000000000000000
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m     DIFF_ADJUSTMENT_CUTOFF: 13
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m     EXPDIFF_FREE_PERIODS: 2
[35mminer_1      |[0m     EXPDIFF_PERIOD: 100000
[35mminer_1      |[0m     GASLIMIT_ADJMAX_FACTOR: 1024
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=2 min_peers=5
[33meth_2        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[33meth_2        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[35mminer_1      |[0m     GASLIMIT_EMA_FACTOR: 1024
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=2 min_peers=5
[35mminer_1      |[0m     GENESIS_COINBASE: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
[35mminer_1      |[0m     GENESIS_DIFFICULTY: 17179869184
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(02c51c46)>
[35mminer_1      |[0m     GENESIS_EXTRA_DATA: !!binary |
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=3 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(02c51c46)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=3 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=3 min_peers=5
[33meth_2        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m       Ebvo2040e06Mk3wcg3Dkte0zrbPbacvbejjh5Qsbgvo=
[35mminer_1      |[0m     GENESIS_GAS_LIMIT: 5000
[35mminer_1      |[0m     GENESIS_MIXHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=3 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=3 min_peers=5
[35mminer_1      |[0m       \0\0"
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(cc468201)>
[35mminer_1      |[0m     GENESIS_NONCE: "\0\0\0\0\0\0\0B"
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=3 min_peers=5
[35mminer_1      |[0m     GENESIS_PREVHASH: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
[35mminer_1      |[0m       \0\0"
[35mminer_1      |[0m     GENESIS_TIMESTAMP: 0
[35mminer_1      |[0m     MAX_EXTRADATA_LENGTH: 32
[35mminer_1      |[0m     MAX_UNCLES: 2
[35mminer_1      |[0m     MAX_UNCLE_DEPTH: 6
[35mminer_1      |[0m     MIN_DIFF: 131072
[35mminer_1      |[0m     MIN_GAS_LIMIT: 5000
[35mminer_1      |[0m     NEPHEW_REWARD: 156250000000000000
[35mminer_1      |[0m     POW_EPOCH_LENGTH: 30000
[35mminer_1      |[0m     UNCLE_DEPTH_PENALTY_FACTOR: 8
[35mminer_1      |[0m   genesis: /pyrlp/pydevp2p/pyethereum/pyethapp/pyethapp/data/genesis_frontier.json
[35mminer_1      |[0m   genesis_hash: d4e56740f876aef8c010b86a40d5f56745a118d0906a34e69aec8c0db1cb8fa3
[35mminer_1      |[0m   network_id: 1337
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(02c51c46)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=3 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=3 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(02c51c46)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(cc468201)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[33meth_2        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(02c51c46)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[35mminer_1      |[0m   pruning: -1
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(cc468201)>
[33meth_2        |[0m INFO:p2p.peermgr    missing peers known=4 num_peers=4 min_peers=5
[33meth_2        |[0m INFO:p2p.peermgr    connecting random node=<Node(2a621f5a)>
[33meth_2        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[35mminer_1      |[0m jsonrpc: {corsdomain: '', listen_host: 127.0.0.1, listen_port: 4000}
[33meth_2        |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[35mminer_1      |[0m node: {privkey_hex: 0ea5d4b49c96f95c675fb180e298a5491f618d5e64d9f1b113126aabfaddc03d}
[35mminer_1      |[0m p2p:
[35mminer_1      |[0m   bootstrap_nodes: []
[35mminer_1      |[0m   listen_host: 0.0.0.0
[35mminer_1      |[0m   listen_port: 30303
[35mminer_1      |[0m   max_peers: 10
[35mminer_1      |[0m   min_peers: 5
[35mminer_1      |[0m post_app_start_callback: null
[35mminer_1      |[0m pow: {activated: true, coinbase_hex: null, cpu_pct: 50}
[35mminer_1      |[0m 
[35mminer_1      |[0m INFO:app    registering service service=pow
[35mminer_1      |[0m WARNING:jsonrpc could not import solidity 
[35mminer_1      |[0m INFO:app    registering service service=jsonrpc
[35mminer_1      |[0m INFO:app    registering service service=console
[35mminer_1      |[0m INFO:app    starting 
[35mminer_1      |[0m INFO:p2p.peermgr    starting peermanager 
[35mminer_1      |[0m INFO:p2p.peermgr    starting listener host=0.0.0.0 port=30303
[35mminer_1      |[0m INFO:p2p.discovery  starting discovery 
[35mminer_1      |[0m INFO:p2p.discovery  starting listener host=0.0.0.0 port=30303
[35mminer_1      |[0m INFO:jsonrpc    starting JSONRPCServer port=4000
[35mminer_1      |[0m INFO:p2p.peermgr    waiting for bootstrap 
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=0 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[35mminer_1      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=1 num_peers=1 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=2 num_peers=1 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(288b9726)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=3 num_peers=1 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(cc468201)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=5 num_peers=3 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(806d81b9)>
[35mminer_1      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[35mminer_1      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=5 num_peers=4 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(806d81b9)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=5 num_peers=4 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(02c51c46)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=5 num_peers=4 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(806d81b9)>
[35mminer_1      |[0m INFO:p2p.peermgr    missing peers known=5 num_peers=4 min_peers=5
[35mminer_1      |[0m INFO:p2p.peermgr    connecting random node=<Node(ad62548c)>
[35mminer_1      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[35mminer_1      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]
[35mminer_1      |[0m INFO:p2p.peer   received hello client_version=pyethapp/v1.0.3/linux2/py2.7.9 version=4 capabilities=[['eth', 60], ['p2p', 4]]

SethVgr avatar Jun 04 '16 16:06 SethVgr