UNPKG

@dydxprotocol/exchange-wrappers

Version:

Collection of exchange wrapper contracts used by the dYdX Protocol

22 lines 1.01 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.OasisV3SimpleExchangeWrapper = void 0; var BytesHelper_1 = require("../helpers/BytesHelper"); var deployed_json_1 = require("../../migrations/deployed.json"); var OasisV3SimpleExchangeWrapper = /** @class */ (function () { function OasisV3SimpleExchangeWrapper(networkId) { this.networkId = networkId; } OasisV3SimpleExchangeWrapper.prototype.setNetworkId = function (networkId) { this.networkId = networkId; }; OasisV3SimpleExchangeWrapper.prototype.getAddress = function () { return deployed_json_1.OasisV3SimpleExchangeWrapper[this.networkId.toString()].address; }; OasisV3SimpleExchangeWrapper.prototype.orderToBytes = function (order) { return BytesHelper_1.allToBytes(order.id); }; return OasisV3SimpleExchangeWrapper; }()); exports.OasisV3SimpleExchangeWrapper = OasisV3SimpleExchangeWrapper; //# sourceMappingURL=OasisV3SimpleExchangeWrapper.js.map