//#region extensions/crypto/src/services/plan-types.ts
const CONTRADICTION_CODES = {
	BUY_AND_SELL_SAME_TOKEN: "CONTRA_BUY_SELL",
	SPEND_MORE_THAN_BALANCE: "CONTRA_OVERSPEND",
	OPPOSITE_CONDITIONS: "CONTRA_OPPOSITE_COND",
	IMPOSSIBLE_TIMING: "CONTRA_TIMING",
	CIRCULAR_DEPENDENCY: "CONTRA_CIRCULAR",
	DUPLICATE_ACTION: "CONTRA_DUPLICATE",
	CONFLICTING_SLIPPAGE: "CONTRA_SLIPPAGE",
	UNSUPPORTED_CHAIN: "CONTRA_CHAIN",
	MISSING_TOOL: "CONTRA_NO_TOOL",
	INFINITE_LOOP: "CONTRA_INFINITE"
};
//#endregion
export { CONTRADICTION_CODES };

//# sourceMappingURL=plan-types.mjs.map