@rarimo/swap
Version:
Internal tools that other Rarimo packages use to swap tokens.
51 lines (50 loc) • 2.78 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "SwapCommands", {
enumerable: true,
get: function() {
return SwapCommands;
}
});
var SwapCommands;
(function(SwapCommands) {
SwapCommands[SwapCommands["Undefined"] = 0] = "Undefined";
SwapCommands[SwapCommands[// bridge
"BridgeErc20"] = 1] = "BridgeErc20";
SwapCommands[SwapCommands["BridgeErc721"] = 2] = "BridgeErc721";
SwapCommands[SwapCommands["BridgeErc1155"] = 3] = "BridgeErc1155";
SwapCommands[SwapCommands["BridgeNative"] = 4] = "BridgeNative";
SwapCommands[SwapCommands[// token transfer
"TransferErc20"] = 10] = "TransferErc20";
SwapCommands[SwapCommands["TransferErc721"] = 11] = "TransferErc721";
SwapCommands[SwapCommands["TransferErc1155"] = 12] = "TransferErc1155";
SwapCommands[SwapCommands["TransferNative"] = 13] = "TransferNative";
SwapCommands[SwapCommands["TransferFromErc20"] = 14] = "TransferFromErc20";
SwapCommands[SwapCommands["TransferFromErc721"] = 15] = "TransferFromErc721";
SwapCommands[SwapCommands["TransferFromErc1155"] = 16] = "TransferFromErc1155";
SwapCommands[SwapCommands[// wrap/unwrap
"WrapNative"] = 20] = "WrapNative";
SwapCommands[SwapCommands["UnwrapNative"] = 21] = "UnwrapNative";
SwapCommands[SwapCommands[// multicall
"Multicall"] = 25] = "Multicall";
SwapCommands[SwapCommands[// UniswapV2
"SwapExactTokensForTokensV2"] = 50] = "SwapExactTokensForTokensV2";
SwapCommands[SwapCommands["SwapTokensForExactTokensV2"] = 51] = "SwapTokensForExactTokensV2";
SwapCommands[SwapCommands["SwapExactEthForTokens"] = 52] = "SwapExactEthForTokens";
SwapCommands[SwapCommands["SwapTokensForExactEth"] = 53] = "SwapTokensForExactEth";
SwapCommands[SwapCommands["SwapExactTokensForEth"] = 54] = "SwapExactTokensForEth";
SwapCommands[SwapCommands["SwapEthForExactTokens"] = 55] = "SwapEthForExactTokens";
SwapCommands[SwapCommands[// UniswapV3
"ExactInput"] = 60] = "ExactInput";
SwapCommands[SwapCommands["ExactOutput"] = 61] = "ExactOutput";
SwapCommands[SwapCommands[// Trader Joe
"SwapExactTokensForTokensTj"] = 70] = "SwapExactTokensForTokensTj";
SwapCommands[SwapCommands["SwapTokensForExactTokensTj"] = 71] = "SwapTokensForExactTokensTj";
SwapCommands[SwapCommands["SwapExactAvaxForTokens"] = 72] = "SwapExactAvaxForTokens";
SwapCommands[SwapCommands["SwapTokensForExactAvax"] = 73] = "SwapTokensForExactAvax";
SwapCommands[SwapCommands["SwapExactTokensForAvax"] = 74] = "SwapExactTokensForAvax";
SwapCommands[SwapCommands["SwapAvaxForExactTokens"] = 75] = "SwapAvaxForExactTokens";
})(SwapCommands || (SwapCommands = {}));
//# sourceMappingURL=swap-commands.js.map