Socket
Socket
Sign inDemoInstall

@uniswap/uniswapx-sdk

Package Overview
Dependencies
Maintainers
2
Versions
48
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@uniswap/uniswapx-sdk - npm Package Compare versions

Comparing version 2.1.0-beta.5 to 2.1.0-beta.6

dist/src/builder/PriorityOrderBuilder.d.ts

1

dist/src/builder/index.d.ts
export * from "./DutchOrderBuilder";
export * from "./RelayOrderBuilder";
export * from "./V2DutchOrderBuilder";
export * from "./PriorityOrderBuilder";
export * from "./OrderBuilder";

@@ -7,3 +7,4 @@ "use strict";

tslib_1.__exportStar(require("./V2DutchOrderBuilder"), exports);
tslib_1.__exportStar(require("./PriorityOrderBuilder"), exports);
tslib_1.__exportStar(require("./OrderBuilder"), exports);
//# sourceMappingURL=index.js.map

5

dist/src/constants.d.ts
import { ChainId } from "@uniswap/sdk-core";
import { BigNumber } from "ethers";
type AddressMap = {

@@ -18,3 +19,4 @@ readonly [key: number]: string;

Dutch_V2 = "Dutch_V2",
Limit = "Limit"
Limit = "Limit",
Priority = "Priority"
}

@@ -38,2 +40,3 @@ type Reactors = Partial<{

export declare const BPS = 10000;
export declare const MPS: BigNumber;
export {};
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.BPS = exports.REVERSE_REACTOR_MAPPING = exports.RELAY_SENTINEL_RECIPIENT = exports.multicallAddressOn = exports.REACTOR_CONTRACT_MAPPING = exports.REACTOR_ADDRESS_MAPPING = exports.OrderType = exports.KNOWN_EVENT_SIGNATURES = exports.EXCLUSIVE_FILLER_VALIDATION_MAPPING = exports.UNISWAPX_ORDER_QUOTER_MAPPING = exports.PERMIT2_MAPPING = exports.constructSameAddressMap = void 0;
exports.MPS = exports.BPS = exports.REVERSE_REACTOR_MAPPING = exports.RELAY_SENTINEL_RECIPIENT = exports.multicallAddressOn = exports.REACTOR_CONTRACT_MAPPING = exports.REACTOR_ADDRESS_MAPPING = exports.OrderType = exports.KNOWN_EVENT_SIGNATURES = exports.EXCLUSIVE_FILLER_VALIDATION_MAPPING = exports.UNISWAPX_ORDER_QUOTER_MAPPING = exports.PERMIT2_MAPPING = exports.constructSameAddressMap = void 0;
const sdk_core_1 = require("@uniswap/sdk-core");
const ethers_1 = require("ethers");
const NETWORKS_WITH_SAME_ADDRESS = [

@@ -17,3 +18,3 @@ sdk_core_1.ChainId.MAINNET,

exports.constructSameAddressMap = constructSameAddressMap;
exports.PERMIT2_MAPPING = Object.assign(Object.assign({}, constructSameAddressMap("0x000000000022d473030f116ddee9f6b43ac78ba3")), { 11155111: "0x000000000022d473030f116ddee9f6b43ac78ba3", 42161: "0x000000000022d473030f116ddee9f6b43ac78ba3", 12341234: "0x000000000022d473030f116ddee9f6b43ac78ba3" });
exports.PERMIT2_MAPPING = Object.assign(Object.assign({}, constructSameAddressMap("0x000000000022d473030f116ddee9f6b43ac78ba3")), { 11155111: "0x000000000022d473030f116ddee9f6b43ac78ba3", 42161: "0x000000000022d473030f116ddee9f6b43ac78ba3", 12341234: "0x000000000022d473030f116ddee9f6b43ac78ba3", 8453: "0x000000000022d473030f116ddee9f6b43ac78ba3" });
exports.UNISWAPX_ORDER_QUOTER_MAPPING = Object.assign(Object.assign({}, constructSameAddressMap("0x54539967a06Fc0E3C3ED0ee320Eb67362D13C5fF")), { 11155111: "0xAA6187C48096e093c37d2cF178B1e8534A6934f7", 42161: "0x88440407634F89873c5D9439987Ac4BE9725fea8", 12341234: "0xbea0901A41177811b099F787D753436b2c47690E" });

@@ -31,2 +32,3 @@ exports.EXCLUSIVE_FILLER_VALIDATION_MAPPING = Object.assign(Object.assign({}, constructSameAddressMap("0x8A66A74e15544db9688B68B06E116f5d19e5dF90")), { 5: "0x0000000000000000000000000000000000000000", 11155111: "0x0000000000000000000000000000000000000000", 42161: "0x0000000000000000000000000000000000000000", 12341234: "0x8A66A74e15544db9688B68B06E116f5d19e5dF90" });

OrderType["Limit"] = "Limit";
OrderType["Priority"] = "Priority";
})(OrderType = exports.OrderType || (exports.OrderType = {}));

@@ -43,2 +45,3 @@ exports.REACTOR_ADDRESS_MAPPING = Object.assign(Object.assign({}, constructSameAddressMap({

[OrderType.Relay]: "0x0000000000A4e21E2597DCac987455c48b12edBF",
[OrderType.Priority]: "0x0000000000000000000000000000000000000000",
}, 12341234: {

@@ -56,2 +59,7 @@ [OrderType.Dutch]: "0xbD7F9D0239f81C94b728d827a87b9864972661eC",

[OrderType.Relay]: "0x0000000000000000000000000000000000000000",
}, 8453: {
[OrderType.Dutch]: "0x0000000000000000000000000000000000000000",
[OrderType.Dutch_V2]: "0x0000000000000000000000000000000000000000",
[OrderType.Relay]: "0x0000000000000000000000000000000000000000",
[OrderType.Priority]: "0x0000000000000000000000000000000000000000",
} });

@@ -64,3 +72,3 @@ // aliasing for backwards compatibility

// multicall3 is deployed to a different address on zksync than all other EVM chains
// due to differences in create2 address derivation
// due to differences in create2 address derivation
// deployment address from: https://github.com/mds1/multicall/blob/d7b62458c99c650ce1efa7464ffad69d2059ad56/deployments.json#L927

@@ -87,2 +95,3 @@ case 324:

exports.BPS = 10000;
exports.MPS = ethers_1.BigNumber.from(10).pow(7);
//# sourceMappingURL=constants.js.map

@@ -11,2 +11,3 @@ "use strict";

"Dutch_V2": "0x00000011F84B9aa48e5f8aA8B9897600006289Be",
"Priority": "0x0000000000000000000000000000000000000000",
"Relay": "0x0000000000A4e21E2597DCac987455c48b12edBF",

@@ -39,2 +40,8 @@ },

},
"8453": Object {
"Dutch": "0x0000000000000000000000000000000000000000",
"Dutch_V2": "0x0000000000000000000000000000000000000000",
"Priority": "0x0000000000000000000000000000000000000000",
"Relay": "0x0000000000000000000000000000000000000000",
},
}

@@ -41,0 +48,0 @@ `);

@@ -6,2 +6,3 @@ export { ExclusiveDutchOrderReactor__factory } from "./ExclusiveDutchOrderReactor__factory";

export { Permit2__factory } from "./Permit2__factory";
export { PriorityOrderReactor__factory } from "./PriorityOrderReactor__factory";
export { RelayOrderReactor__factory } from "./RelayOrderReactor__factory";

@@ -8,0 +9,0 @@ export { SwapRouter02Executor__factory } from "./SwapRouter02Executor__factory";

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Multicall2__factory = exports.DeploylessMulticall2__factory = exports.V2DutchOrderReactor__factory = exports.SwapRouter02Executor__factory = exports.RelayOrderReactor__factory = exports.Permit2__factory = exports.OrderQuoter__factory = exports.MockERC20__factory = exports.ExclusiveFillerValidation__factory = exports.ExclusiveDutchOrderReactor__factory = void 0;
exports.Multicall2__factory = exports.DeploylessMulticall2__factory = exports.V2DutchOrderReactor__factory = exports.SwapRouter02Executor__factory = exports.RelayOrderReactor__factory = exports.PriorityOrderReactor__factory = exports.Permit2__factory = exports.OrderQuoter__factory = exports.MockERC20__factory = exports.ExclusiveFillerValidation__factory = exports.ExclusiveDutchOrderReactor__factory = void 0;
/* Autogenerated file. Do not edit manually. */

@@ -17,2 +17,4 @@ /* tslint:disable */

Object.defineProperty(exports, "Permit2__factory", { enumerable: true, get: function () { return Permit2__factory_1.Permit2__factory; } });
var PriorityOrderReactor__factory_1 = require("./PriorityOrderReactor__factory");
Object.defineProperty(exports, "PriorityOrderReactor__factory", { enumerable: true, get: function () { return PriorityOrderReactor__factory_1.PriorityOrderReactor__factory; } });
var RelayOrderReactor__factory_1 = require("./RelayOrderReactor__factory");

@@ -19,0 +21,0 @@ Object.defineProperty(exports, "RelayOrderReactor__factory", { enumerable: true, get: function () { return RelayOrderReactor__factory_1.RelayOrderReactor__factory; } });

@@ -6,2 +6,3 @@ export type { ExclusiveDutchOrderReactor } from "./ExclusiveDutchOrderReactor";

export type { Permit2 } from "./Permit2";
export type { PriorityOrderReactor } from "./PriorityOrderReactor";
export type { RelayOrderReactor } from "./RelayOrderReactor";

@@ -18,2 +19,3 @@ export type { SwapRouter02Executor } from "./SwapRouter02Executor";

export { Permit2__factory } from "./factories/Permit2__factory";
export { PriorityOrderReactor__factory } from "./factories/PriorityOrderReactor__factory";
export { RelayOrderReactor__factory } from "./factories/RelayOrderReactor__factory";

@@ -20,0 +22,0 @@ export { SwapRouter02Executor__factory } from "./factories/SwapRouter02Executor__factory";

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Multicall2__factory = exports.DeploylessMulticall2__factory = exports.V2DutchOrderReactor__factory = exports.SwapRouter02Executor__factory = exports.RelayOrderReactor__factory = exports.Permit2__factory = exports.OrderQuoter__factory = exports.MockERC20__factory = exports.ExclusiveFillerValidation__factory = exports.ExclusiveDutchOrderReactor__factory = exports.factories = void 0;
exports.Multicall2__factory = exports.DeploylessMulticall2__factory = exports.V2DutchOrderReactor__factory = exports.SwapRouter02Executor__factory = exports.RelayOrderReactor__factory = exports.PriorityOrderReactor__factory = exports.Permit2__factory = exports.OrderQuoter__factory = exports.MockERC20__factory = exports.ExclusiveFillerValidation__factory = exports.ExclusiveDutchOrderReactor__factory = exports.factories = void 0;
const tslib_1 = require("tslib");

@@ -16,2 +16,4 @@ exports.factories = tslib_1.__importStar(require("./factories"));

Object.defineProperty(exports, "Permit2__factory", { enumerable: true, get: function () { return Permit2__factory_1.Permit2__factory; } });
var PriorityOrderReactor__factory_1 = require("./factories/PriorityOrderReactor__factory");
Object.defineProperty(exports, "PriorityOrderReactor__factory", { enumerable: true, get: function () { return PriorityOrderReactor__factory_1.PriorityOrderReactor__factory; } });
var RelayOrderReactor__factory_1 = require("./factories/RelayOrderReactor__factory");

@@ -18,0 +20,0 @@ Object.defineProperty(exports, "RelayOrderReactor__factory", { enumerable: true, get: function () { return RelayOrderReactor__factory_1.RelayOrderReactor__factory; } });

import { DutchOrder } from "./DutchOrder";
import { CosignedPriorityOrder, UnsignedPriorityOrder } from "./PriorityOrder";
import { RelayOrder } from "./RelayOrder";
import { CosignedV2DutchOrder, UnsignedV2DutchOrder } from "./V2DutchOrder";
export * from "./DutchOrder";
export * from "./PriorityOrder";
export * from "./RelayOrder";

@@ -9,3 +11,3 @@ export * from "./types";

export * from "./V2DutchOrder";
export type UniswapXOrder = DutchOrder | UnsignedV2DutchOrder | CosignedV2DutchOrder;
export type UniswapXOrder = DutchOrder | UnsignedV2DutchOrder | CosignedV2DutchOrder | UnsignedPriorityOrder | CosignedPriorityOrder;
export type Order = UniswapXOrder | RelayOrder;

@@ -5,2 +5,3 @@ "use strict";

tslib_1.__exportStar(require("./DutchOrder"), exports);
tslib_1.__exportStar(require("./PriorityOrder"), exports);
tslib_1.__exportStar(require("./RelayOrder"), exports);

@@ -7,0 +8,0 @@ tslib_1.__exportStar(require("./types"), exports);

@@ -48,2 +48,6 @@ import { SignatureLike } from "@ethersproject/bytes";

};
export type PriorityOrderResolutionOptions = {
priorityFee: BigNumber;
currentBlock?: BigNumber;
};
export type DutchOutput = {

@@ -68,1 +72,16 @@ readonly token: string;

};
export type PriorityInput = {
readonly token: string;
readonly amount: BigNumber;
readonly mpsPerPriorityFeeWei: BigNumber;
};
export type PriorityOutput = PriorityInput & {
readonly recipient: string;
};
export type PriorityInputJSON = Omit<PriorityInput, "amount" | "mpsPerPriorityFeeWei"> & {
amount: string;
mpsPerPriorityFeeWei: string;
};
export type PriorityOutputJSON = PriorityInputJSON & {
recipient: string;
};

@@ -99,3 +99,3 @@ {

},
"version": "2.1.0-beta.5"
"version": "2.1.0-beta.6"
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc