I have a problem with bitcoinj.
I have created a wallet and than trying to send coins to it in Testnet3 using this faucet: https://coinfaucet.eu/en/btc-testnet/
Coins sended, transaction confirmed, but when I trying to get balance - it's always zero (available = available spendable = extimated = estimated spandable = 0).
Here is how I creating a Wallet:
NetworkParameters params = TestNet3Params.get(); Wallet wallet = new Wallet(params); BlockChain chain = new BlockChain(params, wallet, new MemoryBlockStore(params)); PeerGroup peerGroup = new PeerGroup(params, chain); peerGroup.addWallet(wallet); peerGroup.startAsync(); File file = new File("testwallet"); wallet.saveToFile(file);
wallet.getBalance() wallet.getBalance(Wallet.BalanceType.AVAILABLE_SPENDABLE) wallet.getBalance(Wallet.BalanceType.AVAILABLE) wallet.getBalance(Wallet.BalanceType.ESTIMATED_SPENDABLE) wallet.getBalance(Wallet.BalanceType.ESTIMATED)
And it's always zero.
What I'm doing wrong? Why I can't receive coins?