@@ -55,7 +55,7 @@ const ensureFundsFor = async (
5555) => {
5656 let balance = await web3.eth.getBalance(address);
5757
58− if (cost > balance) {
58+ if (web3.utils.toBN(cost).gt(web3.utils.toBN(balance))) {
5959 try {
6060 if (point !== null) {
6161 const fundsRemaining = await remainingTransactions(point);
@@ -97,7 +97,7 @@ const ensureFundsFor = async (
9797function waitForBalance(web3, address, minBalance, askForFunding, gotFunding) {
9898 return retry(async (bail, n) => {
9999 const balance = await web3.eth.getBalance(address);
100− if (balance >= minBalance) {
100+ if (web3.utils.toBN(balance).gte(web3.utils.toBN(minBalance))) {
101101 gotFunding && gotFunding();
102102 return;
103103 } else {