@melonproject/protocol
Version:
Technology Regulated and Operated Investment Funds
16 lines (15 loc) • 1.39 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const getFunctionSignature_1 = require("../../../../utils/abi/getFunctionSignature");
const Contracts_1 = require("../../../../Contracts");
const adapterABI = Contracts_1.requireMap[Contracts_1.Contracts.ExchangeAdapter];
const ethfinexAdapterABI = Contracts_1.requireMap[Contracts_1.Contracts.EthfinexAdapter];
const participationABI = Contracts_1.requireMap[Contracts_1.Contracts.Participation];
var FunctionSignatures;
(function (FunctionSignatures) {
FunctionSignatures[FunctionSignatures["makeOrder"] = getFunctionSignature_1.getFunctionSignature(adapterABI, 'makeOrder')] = "makeOrder";
FunctionSignatures[FunctionSignatures["takeOrder"] = getFunctionSignature_1.getFunctionSignature(adapterABI, 'takeOrder')] = "takeOrder";
FunctionSignatures[FunctionSignatures["cancelOrder"] = getFunctionSignature_1.getFunctionSignature(adapterABI, 'cancelOrder')] = "cancelOrder";
FunctionSignatures[FunctionSignatures["withdrawTokens"] = getFunctionSignature_1.getFunctionSignature(ethfinexAdapterABI, 'withdrawTokens')] = "withdrawTokens";
FunctionSignatures[FunctionSignatures["requestInvestment"] = getFunctionSignature_1.getFunctionSignature(participationABI, 'requestInvestment')] = "requestInvestment";
})(FunctionSignatures = exports.FunctionSignatures || (exports.FunctionSignatures = {}));