only send auto faucet request if account balance is empty

This commit is contained in:
Matthias Kretschmann 2019-07-18 18:38:49 +02:00
parent 15db426080
commit da70e4d43c
Signed by: m
GPG Key ID: 606EEEF3C479A91F
1 changed files with 4 additions and 2 deletions

View File

@ -37,9 +37,11 @@ export class BurnerWalletProvider {
localStorage.setItem('logType', 'BurnerWallet')
const provider = new HDWalletProvider(mnemonic, `${nodeUri}`, 0, 1)
this.web3 = new Web3(provider)
const accounts = await this.web3.eth.getAccounts()
const balance = await this.web3.eth.getBalance(accounts[0])
// fill with Ether
await requestFromFaucet(provider.addresses[0])
// fill with Ether if account balance is empty
balance === '0' && (await requestFromFaucet(provider.addresses[0]))
}
public async logout() {