From eac3c81de9306ddc1a671c26e3abd156faacf313 Mon Sep 17 00:00:00 2001 From: Victor Graf Date: Mon, 27 Jan 2020 10:54:55 -0800 Subject: [PATCH] add explicit gas to exchange transactions to prevent errors --- packages/cli/src/commands/exchange/dollars.ts | 3 ++- packages/cli/src/commands/exchange/gold.ts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/cli/src/commands/exchange/dollars.ts b/packages/cli/src/commands/exchange/dollars.ts index df9755083ef..f540c89cd7d 100644 --- a/packages/cli/src/commands/exchange/dollars.ts +++ b/packages/cli/src/commands/exchange/dollars.ts @@ -41,6 +41,7 @@ export default class ExchangeDollars extends BaseCommand { await displaySendTx('approve', stableToken.approve(exchange.address, sellAmount.toFixed())) const exchangeTx = exchange.exchange(sellAmount.toFixed(), minBuyAmount!.toFixed(), false) - await displaySendTx('exchange', exchangeTx) + // Set explciit gas based on github.com/celo-org/celo-monorepo/issues/2541 + await displaySendTx('exchange', exchangeTx, { gas: 300000 }) } } diff --git a/packages/cli/src/commands/exchange/gold.ts b/packages/cli/src/commands/exchange/gold.ts index e528d83270c..4dcc2779d61 100644 --- a/packages/cli/src/commands/exchange/gold.ts +++ b/packages/cli/src/commands/exchange/gold.ts @@ -38,6 +38,7 @@ export default class ExchangeGold extends BaseCommand { await displaySendTx('approve', goldToken.approve(exchange.address, sellAmount.toFixed())) const exchangeTx = exchange.exchange(sellAmount.toFixed(), minBuyAmount!.toFixed(), true) - await displaySendTx('exchange', exchangeTx) + // Set explciit gas based on github.com/celo-org/celo-monorepo/issues/2541 + await displaySendTx('exchange', exchangeTx, { gas: 300000 }) } }