@uniswap/universal-router
Version:
Smart contracts for Universal Router
211 lines (209 loc) • 13.8 kB
text/typescript
/* Autogenerated file. Do not edit manually. */
/* tslint:disable */
/* eslint-disable */
export type { IERC20 } from "./IERC20";
export type { IERC721Enumerable } from "./IERC721Enumerable";
export type { IERC721Metadata } from "./IERC721Metadata";
export type { IERC721 } from "./IERC721";
export type { IERC165 } from "./IERC165";
export type { IUniswapV2Pair } from "./IUniswapV2Pair";
export type { IUniswapV3SwapCallback } from "./IUniswapV3SwapCallback";
export type { IUniswapV3Pool } from "./IUniswapV3Pool";
export type { IUniswapV3PoolActions } from "./IUniswapV3PoolActions";
export type { IUniswapV3PoolDerivedState } from "./IUniswapV3PoolDerivedState";
export type { IUniswapV3PoolEvents } from "./IUniswapV3PoolEvents";
export type { IUniswapV3PoolImmutables } from "./IUniswapV3PoolImmutables";
export type { IUniswapV3PoolOwnerActions } from "./IUniswapV3PoolOwnerActions";
export type { IUniswapV3PoolState } from "./IUniswapV3PoolState";
export type { IERC721Permit } from "./IERC721Permit";
export type { INonfungiblePositionManager } from "./INonfungiblePositionManager";
export type { IPeripheryImmutableState } from "./IPeripheryImmutableState";
export type { IPeripheryPayments } from "./IPeripheryPayments";
export type { IPoolInitializer } from "./IPoolInitializer";
export type { ERC6909 } from "./ERC6909";
export type { ERC6909Claims } from "./ERC6909Claims";
export type { Extsload } from "./Extsload";
export type { Exttload } from "./Exttload";
export type { IUnlockCallback } from "./IUnlockCallback";
export type { IERC20Minimal } from "./IERC20Minimal";
export type { IERC6909Claims } from "./IERC6909Claims";
export type { IExtsload } from "./IExtsload";
export type { IExttload } from "./IExttload";
export type { IHooks } from "./IHooks";
export type { IPoolManager } from "./IPoolManager";
export type { IProtocolFees } from "./IProtocolFees";
export type { CustomRevert } from "./CustomRevert";
export type { Hooks } from "./Hooks";
export type { LPFeeLibrary } from "./LPFeeLibrary";
export type { Pool } from "./Pool";
export type { Position } from "./Position";
export type { ProtocolFeeLibrary } from "./ProtocolFeeLibrary";
export type { SafeCast } from "./SafeCast";
export type { SqrtPriceMath } from "./SqrtPriceMath";
export type { StateLibrary } from "./StateLibrary";
export type { TickBitmap } from "./TickBitmap";
export type { TickMath } from "./TickMath";
export type { NoDelegateCall } from "./NoDelegateCall";
export type { PoolManager } from "./PoolManager";
export type { ProtocolFees } from "./ProtocolFees";
export type { BalanceDeltaLibrary } from "./BalanceDeltaLibrary";
export type { BeforeSwapDeltaLibrary } from "./BeforeSwapDeltaLibrary";
export type { CurrencyLibrary } from "./CurrencyLibrary";
export type { BaseActionsRouter } from "./BaseActionsRouter";
export type { DeltaResolver } from "./DeltaResolver";
export type { ImmutableState } from "./ImmutableState";
export type { NativeWrapper } from "./NativeWrapper";
export type { Notifier } from "./Notifier";
export type { Permit2Forwarder } from "./Permit2Forwarder";
export type { ReentrancyLock } from "./ReentrancyLock";
export type { SafeCallback } from "./SafeCallback";
export type { UnorderedNonce } from "./UnorderedNonce";
export type { IWETH9 } from "./IWETH9";
export type { IImmutableState } from "./IImmutableState";
export type { INotifier } from "./INotifier";
export type { IPermit2Forwarder } from "./IPermit2Forwarder";
export type { IPositionDescriptor } from "./IPositionDescriptor";
export type { IPositionManager } from "./IPositionManager";
export type { ISubscriber } from "./ISubscriber";
export type { IUnorderedNonce } from "./IUnorderedNonce";
export type { IV4Router } from "./IV4Router";
export type { BipsLibrary } from "./BipsLibrary";
export type { CalldataDecoder } from "./CalldataDecoder";
export type { SlippageCheck } from "./SlippageCheck";
export type { PositionManager } from "./PositionManager";
export type { V4Router } from "./V4Router";
export type { Dispatcher } from "./Dispatcher";
export type { Lock } from "./Lock";
export type { UnsupportedProtocol } from "./UnsupportedProtocol";
export type { IUniversalRouter } from "./IUniversalRouter";
export type { MigratorImmutables } from "./MigratorImmutables";
export type { Payments } from "./Payments";
export type { PaymentsImmutables } from "./PaymentsImmutables";
export type { Permit2Payments } from "./Permit2Payments";
export type { UniswapImmutables } from "./UniswapImmutables";
export type { UniswapV2Library } from "./UniswapV2Library";
export type { V2SwapRouter } from "./V2SwapRouter";
export type { BytesLib } from "./BytesLib";
export type { V3SwapRouter } from "./V3SwapRouter";
export type { V4SwapRouter } from "./V4SwapRouter";
export type { V3ToV4Migrator } from "./V3ToV4Migrator";
export type { ExampleModule } from "./ExampleModule";
export type { ImportsForTypechain } from "./ImportsForTypechain";
export type { MintableERC20 } from "./MintableERC20";
export type { ReenteringWETH } from "./ReenteringWETH";
export type { TestCustomErrors } from "./TestCustomErrors";
export type { UniversalRouter } from "./UniversalRouter";
export type { IAllowanceTransfer } from "./IAllowanceTransfer";
export type { IEIP712 } from "./IEIP712";
export type { IERC1271 } from "./IERC1271";
export type { IPermit2 } from "./IPermit2";
export type { ISignatureTransfer } from "./ISignatureTransfer";
export type { SafeCast160 } from "./SafeCast160";
export type { SignatureVerification } from "./SignatureVerification";
export type { Owned } from "./Owned";
export type { ERC20 } from "./ERC20";
export type { ERC721 } from "./ERC721";
export type { ERC721TokenReceiver } from "./ERC721TokenReceiver";
export { IERC20__factory } from "./factories/IERC20__factory";
export { IERC721Enumerable__factory } from "./factories/IERC721Enumerable__factory";
export { IERC721Metadata__factory } from "./factories/IERC721Metadata__factory";
export { IERC721__factory } from "./factories/IERC721__factory";
export { IERC165__factory } from "./factories/IERC165__factory";
export { IUniswapV2Pair__factory } from "./factories/IUniswapV2Pair__factory";
export { IUniswapV3SwapCallback__factory } from "./factories/IUniswapV3SwapCallback__factory";
export { IUniswapV3Pool__factory } from "./factories/IUniswapV3Pool__factory";
export { IUniswapV3PoolActions__factory } from "./factories/IUniswapV3PoolActions__factory";
export { IUniswapV3PoolDerivedState__factory } from "./factories/IUniswapV3PoolDerivedState__factory";
export { IUniswapV3PoolEvents__factory } from "./factories/IUniswapV3PoolEvents__factory";
export { IUniswapV3PoolImmutables__factory } from "./factories/IUniswapV3PoolImmutables__factory";
export { IUniswapV3PoolOwnerActions__factory } from "./factories/IUniswapV3PoolOwnerActions__factory";
export { IUniswapV3PoolState__factory } from "./factories/IUniswapV3PoolState__factory";
export { IERC721Permit__factory } from "./factories/IERC721Permit__factory";
export { INonfungiblePositionManager__factory } from "./factories/INonfungiblePositionManager__factory";
export { IPeripheryImmutableState__factory } from "./factories/IPeripheryImmutableState__factory";
export { IPeripheryPayments__factory } from "./factories/IPeripheryPayments__factory";
export { IPoolInitializer__factory } from "./factories/IPoolInitializer__factory";
export { ERC6909__factory } from "./factories/ERC6909__factory";
export { ERC6909Claims__factory } from "./factories/ERC6909Claims__factory";
export { Extsload__factory } from "./factories/Extsload__factory";
export { Exttload__factory } from "./factories/Exttload__factory";
export { IUnlockCallback__factory } from "./factories/IUnlockCallback__factory";
export { IERC20Minimal__factory } from "./factories/IERC20Minimal__factory";
export { IERC6909Claims__factory } from "./factories/IERC6909Claims__factory";
export { IExtsload__factory } from "./factories/IExtsload__factory";
export { IExttload__factory } from "./factories/IExttload__factory";
export { IHooks__factory } from "./factories/IHooks__factory";
export { IPoolManager__factory } from "./factories/IPoolManager__factory";
export { IProtocolFees__factory } from "./factories/IProtocolFees__factory";
export { CustomRevert__factory } from "./factories/CustomRevert__factory";
export { Hooks__factory } from "./factories/Hooks__factory";
export { LPFeeLibrary__factory } from "./factories/LPFeeLibrary__factory";
export { Pool__factory } from "./factories/Pool__factory";
export { Position__factory } from "./factories/Position__factory";
export { ProtocolFeeLibrary__factory } from "./factories/ProtocolFeeLibrary__factory";
export { SafeCast__factory } from "./factories/SafeCast__factory";
export { SqrtPriceMath__factory } from "./factories/SqrtPriceMath__factory";
export { StateLibrary__factory } from "./factories/StateLibrary__factory";
export { TickBitmap__factory } from "./factories/TickBitmap__factory";
export { TickMath__factory } from "./factories/TickMath__factory";
export { NoDelegateCall__factory } from "./factories/NoDelegateCall__factory";
export { PoolManager__factory } from "./factories/PoolManager__factory";
export { ProtocolFees__factory } from "./factories/ProtocolFees__factory";
export { BalanceDeltaLibrary__factory } from "./factories/BalanceDeltaLibrary__factory";
export { BeforeSwapDeltaLibrary__factory } from "./factories/BeforeSwapDeltaLibrary__factory";
export { CurrencyLibrary__factory } from "./factories/CurrencyLibrary__factory";
export { BaseActionsRouter__factory } from "./factories/BaseActionsRouter__factory";
export { DeltaResolver__factory } from "./factories/DeltaResolver__factory";
export { ImmutableState__factory } from "./factories/ImmutableState__factory";
export { NativeWrapper__factory } from "./factories/NativeWrapper__factory";
export { Notifier__factory } from "./factories/Notifier__factory";
export { Permit2Forwarder__factory } from "./factories/Permit2Forwarder__factory";
export { ReentrancyLock__factory } from "./factories/ReentrancyLock__factory";
export { SafeCallback__factory } from "./factories/SafeCallback__factory";
export { UnorderedNonce__factory } from "./factories/UnorderedNonce__factory";
export { IWETH9__factory } from "./factories/IWETH9__factory";
export { IImmutableState__factory } from "./factories/IImmutableState__factory";
export { INotifier__factory } from "./factories/INotifier__factory";
export { IPermit2Forwarder__factory } from "./factories/IPermit2Forwarder__factory";
export { IPositionDescriptor__factory } from "./factories/IPositionDescriptor__factory";
export { IPositionManager__factory } from "./factories/IPositionManager__factory";
export { ISubscriber__factory } from "./factories/ISubscriber__factory";
export { IUnorderedNonce__factory } from "./factories/IUnorderedNonce__factory";
export { IV4Router__factory } from "./factories/IV4Router__factory";
export { BipsLibrary__factory } from "./factories/BipsLibrary__factory";
export { CalldataDecoder__factory } from "./factories/CalldataDecoder__factory";
export { SlippageCheck__factory } from "./factories/SlippageCheck__factory";
export { PositionManager__factory } from "./factories/PositionManager__factory";
export { V4Router__factory } from "./factories/V4Router__factory";
export { Dispatcher__factory } from "./factories/Dispatcher__factory";
export { Lock__factory } from "./factories/Lock__factory";
export { UnsupportedProtocol__factory } from "./factories/UnsupportedProtocol__factory";
export { IUniversalRouter__factory } from "./factories/IUniversalRouter__factory";
export { MigratorImmutables__factory } from "./factories/MigratorImmutables__factory";
export { Payments__factory } from "./factories/Payments__factory";
export { PaymentsImmutables__factory } from "./factories/PaymentsImmutables__factory";
export { Permit2Payments__factory } from "./factories/Permit2Payments__factory";
export { UniswapImmutables__factory } from "./factories/UniswapImmutables__factory";
export { UniswapV2Library__factory } from "./factories/UniswapV2Library__factory";
export { V2SwapRouter__factory } from "./factories/V2SwapRouter__factory";
export { BytesLib__factory } from "./factories/BytesLib__factory";
export { V3SwapRouter__factory } from "./factories/V3SwapRouter__factory";
export { V4SwapRouter__factory } from "./factories/V4SwapRouter__factory";
export { V3ToV4Migrator__factory } from "./factories/V3ToV4Migrator__factory";
export { ExampleModule__factory } from "./factories/ExampleModule__factory";
export { ImportsForTypechain__factory } from "./factories/ImportsForTypechain__factory";
export { MintableERC20__factory } from "./factories/MintableERC20__factory";
export { ReenteringWETH__factory } from "./factories/ReenteringWETH__factory";
export { TestCustomErrors__factory } from "./factories/TestCustomErrors__factory";
export { UniversalRouter__factory } from "./factories/UniversalRouter__factory";
export { IAllowanceTransfer__factory } from "./factories/IAllowanceTransfer__factory";
export { IEIP712__factory } from "./factories/IEIP712__factory";
export { IERC1271__factory } from "./factories/IERC1271__factory";
export { IPermit2__factory } from "./factories/IPermit2__factory";
export { ISignatureTransfer__factory } from "./factories/ISignatureTransfer__factory";
export { SafeCast160__factory } from "./factories/SafeCast160__factory";
export { SignatureVerification__factory } from "./factories/SignatureVerification__factory";
export { Owned__factory } from "./factories/Owned__factory";
export { ERC20__factory } from "./factories/ERC20__factory";
export { ERC721__factory } from "./factories/ERC721__factory";
export { ERC721TokenReceiver__factory } from "./factories/ERC721TokenReceiver__factory";