rubic-sdk
Version:
Simplify dApp creation
36 lines • 2.02 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.AVALANCHE_SWAP_METHOD = exports.AVALANCHE_EXACT_OUTPUT_SWAP_METHOD = exports.AVALANCHE_EXACT_OUTPUT_SUPPORTING_FEE_SWAP_METHOD = exports.AVALANCHE_EXACT_OUTPUT_REGULAR_SWAP_METHOD = exports.AVALANCHE_EXACT_INPUT_SWAP_METHOD = exports.AVALANCHE_EXACT_INPUT_SUPPORTING_FEE_SWAP_METHOD = exports.AVALANCHE_EXACT_INPUT_REGULAR_SWAP_METHOD = void 0;
exports.AVALANCHE_EXACT_INPUT_REGULAR_SWAP_METHOD = {
TOKENS_TO_TOKENS: 'swapExactTokensForTokens',
ETH_TO_TOKENS: 'swapExactAVAXForTokens',
TOKENS_TO_ETH: 'swapExactTokensForAVAX'
};
exports.AVALANCHE_EXACT_INPUT_SUPPORTING_FEE_SWAP_METHOD = {
TOKENS_TO_TOKENS_SUPPORTING_FEE: 'swapExactTokensForTokensSupportingFeeOnTransferTokens',
ETH_TO_TOKENS_SUPPORTING_FEE: 'swapExactAVAXForTokensSupportingFeeOnTransferTokens',
TOKENS_TO_ETH_SUPPORTING_FEE: 'swapExactTokensForAVAXSupportingFeeOnTransferTokens'
};
exports.AVALANCHE_EXACT_INPUT_SWAP_METHOD = {
...exports.AVALANCHE_EXACT_INPUT_REGULAR_SWAP_METHOD,
...exports.AVALANCHE_EXACT_INPUT_SUPPORTING_FEE_SWAP_METHOD
};
exports.AVALANCHE_EXACT_OUTPUT_REGULAR_SWAP_METHOD = {
TOKENS_TO_TOKENS: 'swapTokensForExactTokens',
ETH_TO_TOKENS: 'swapAVAXForExactTokens',
TOKENS_TO_ETH: 'swapTokensForExactAVAX'
};
exports.AVALANCHE_EXACT_OUTPUT_SUPPORTING_FEE_SWAP_METHOD = {
TOKENS_TO_TOKENS_SUPPORTING_FEE: 'swapTokensForExactTokensSupportingFeeOnTransferTokens',
ETH_TO_TOKENS_SUPPORTING_FEE: 'swapAVAXForExactTokensSupportingFeeOnTransferTokens',
TOKENS_TO_ETH_SUPPORTING_FEE: 'swapTokensForExactAVAXSupportingFeeOnTransferTokens'
};
exports.AVALANCHE_EXACT_OUTPUT_SWAP_METHOD = {
...exports.AVALANCHE_EXACT_OUTPUT_REGULAR_SWAP_METHOD,
...exports.AVALANCHE_EXACT_OUTPUT_SUPPORTING_FEE_SWAP_METHOD
};
exports.AVALANCHE_SWAP_METHOD = {
input: exports.AVALANCHE_EXACT_INPUT_SWAP_METHOD,
output: exports.AVALANCHE_EXACT_OUTPUT_SWAP_METHOD
};
//# sourceMappingURL=swap-methods.js.map
;