UNPKG

opstack-kit-chains

Version:
36 lines 1.23 kB
import { formatGwei } from '../utils/unit/formatGwei.js'; import { BaseError } from './base.js'; export class BaseFeeScalarError extends BaseError { constructor() { super('`baseFeeMultiplier` must be greater than 1.'); Object.defineProperty(this, "name", { enumerable: true, configurable: true, writable: true, value: 'BaseFeeScalarError' }); } } export class Eip1559FeesNotSupportedError extends BaseError { constructor() { super('Chain does not support EIP-1559 fees.'); Object.defineProperty(this, "name", { enumerable: true, configurable: true, writable: true, value: 'Eip1559FeesNotSupportedError' }); } } export class MaxFeePerGasTooLowError extends BaseError { constructor({ maxPriorityFeePerGas }) { super(`\`maxFeePerGas\` cannot be less than the \`maxPriorityFeePerGas\` (${formatGwei(maxPriorityFeePerGas)} gwei).`); Object.defineProperty(this, "name", { enumerable: true, configurable: true, writable: true, value: 'MaxFeePerGasTooLowError' }); } } //# sourceMappingURL=fee.js.map