use wallet.getBalance method from bitcoinjs-lib
exclude scriptPubKey from unspent output parsing
replace sync methods with async methods from bitcoinjs-lib