diff --git a/wallet/wallet.go b/wallet/wallet.go index e847d46..13d3b21 100644 --- a/wallet/wallet.go +++ b/wallet/wallet.go @@ -247,6 +247,10 @@ func (w *Wallet) Account() (accounts.Account, Provider, NonceProvider) { } func (w *Wallet) GasPrice() (price *big.Int, err error) { + if w.sdk.ChainID == base.ASTAR { + // astar average price is 60 Gwei while node returns 1 Gwei + return big.NewInt(1000000000 * 60), nil + } return w.sdk.Node().SuggestGasPrice(context.Background()) }