NoEstimateAvailableError
Error class thrown when no fee estimate is available for a transaction, typically when the Stacks API cannot provide an estimate.
Usage
import { fetchFeeEstimate, NoEstimateAvailableError } from '@stacks/transactions';
try {
const fee = await fetchFeeEstimate(transaction);
} catch (error) {
if (error instanceof NoEstimateAvailableError) {
console.log('No fee estimate available — set the fee manually');
}
}Definition
class NoEstimateAvailableError extends Error {
constructor(message?: string);
}Notes
Thrown by
fetchFeeEstimateandfetchFeeEstimateTransactionwhen the API returns a response indicating no estimate is available.When caught, you can fall back to a manually specified fee in the transaction options.
Last updated
Was this helpful?