func GetGasPrice(ctx context.Context, backend bind.ContractBackend, minimum, multiplier *big.Int) (*big.Int, error) {
	reported, err := backend.SuggestGasPrice(ctx)
	if err != nil {
		return nil, err
	}
	return BoostGasPrice(reported, minimum, multiplier), nil
}
// GetGasPrice returns a gas price as reported by the oracle, overriding it if it is lower
// than the minimum, while also applying a multiplier
GetGasPrice returns a gas price as reported by the oracle, overriding it if it is lower
than the minimum, while also applying a multiplier
// GetGasPrice returns a gas price as reported by the oracle overriding it if it is lower // than the minimum while also applying a multiplier
func GetGasPrice(ctx context.Context, backend bind.ContractBackend, minimum, multiplier *big.Int) (*big.Int, error) {
	reported, err := backend.SuggestGasPrice(ctx)
	if err != nil {
		return nil, err
	}
	return BoostGasPrice(reported, minimum, multiplier), nil
}
func GetGasPrice ( ctx context . Context , backend bind . ContractBackend , minimum , multiplier * big . Int ) ( * big . Int , error ) { reported , err := backend . SuggestGasPrice ( ctx ) if err != nil { return nil , err } return BoostGasPrice ( reported , minimum , multiplier ) , nil }
GetGasPrice returns a gas price as reported by the oracle, overriding it if it is lower
than the minimum, while also applying a multiplier
GetGasPrice returns a gas price as reported by the oracle overriding it if it is lower than the minimum while also applying a multiplier