BlockChain chain = new BlockChain(networkParams, wallet, blockStore);
peerGroup = new PeerGroup(networkParams, chain);
peerGroup.setUserAgent("BitcoinJKit", "0.9");
peerGroup.addPeerDiscovery(new DnsDiscovery(networkParams));
peerGroup.addWallet(wallet);
onBalanceChanged();
trackPendingTransactions(wallet);