UNPKG

ethers-opt

Version:

Collection of heavily optimized functions for ethers.js V6

53 lines (52 loc) 4.96 kB
/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import type * as openzeppelin from"./@openzeppelin/index.js"; export type { openzeppelin }; import type * as contracts from"./contracts/index.js"; export type { contracts }; import type * as solmate from"./solmate/index.js"; export type { solmate }; export * as factories from "./factories/index.js"; export type { WETH } from "./solmate/src/tokens/WETH.sol/WETH.js"; export { WETH__factory } from "./factories/solmate/src/tokens/WETH.sol/WETH__factory.js"; export type { ERC20 } from "./solmate/src/tokens/ERC20.sol/ERC20.js"; export { ERC20__factory } from "./factories/solmate/src/tokens/ERC20.sol/ERC20__factory.js"; export type { OwnableTest } from "./contracts/OwnableTest.sol/OwnableTest.js"; export { OwnableTest__factory } from "./factories/contracts/OwnableTest.sol/OwnableTest__factory.js"; export type { OpGasPriceOracleMock } from "./contracts/OpGasPriceOracleMock.sol/OpGasPriceOracleMock.js"; export { OpGasPriceOracleMock__factory } from "./factories/contracts/OpGasPriceOracleMock.sol/OpGasPriceOracleMock__factory.js"; export type { ERC20Mock } from "./contracts/ERC20Mock.sol/ERC20Mock.js"; export { ERC20Mock__factory } from "./factories/contracts/ERC20Mock.sol/ERC20Mock__factory.js"; export type { Strings } from "./@openzeppelin/contracts/utils/Strings.sol/Strings.js"; export { Strings__factory } from "./factories/@openzeppelin/contracts/utils/Strings.sol/Strings__factory.js"; export type { ShortStrings } from "./@openzeppelin/contracts/utils/ShortStrings.sol/ShortStrings.js"; export { ShortStrings__factory } from "./factories/@openzeppelin/contracts/utils/ShortStrings.sol/ShortStrings__factory.js"; export type { Nonces } from "./@openzeppelin/contracts/utils/Nonces.sol/Nonces.js"; export { Nonces__factory } from "./factories/@openzeppelin/contracts/utils/Nonces.sol/Nonces__factory.js"; export type { SafeCast } from "./@openzeppelin/contracts/utils/math/SafeCast.sol/SafeCast.js"; export { SafeCast__factory } from "./factories/@openzeppelin/contracts/utils/math/SafeCast.sol/SafeCast__factory.js"; export type { EIP712 } from "./@openzeppelin/contracts/utils/cryptography/EIP712.sol/EIP712.js"; export { EIP712__factory } from "./factories/@openzeppelin/contracts/utils/cryptography/EIP712.sol/EIP712__factory.js"; export type { ECDSA } from "./@openzeppelin/contracts/utils/cryptography/ECDSA.sol/ECDSA.js"; export { ECDSA__factory } from "./factories/@openzeppelin/contracts/utils/cryptography/ECDSA.sol/ECDSA__factory.js"; export type { IERC20 } from "./@openzeppelin/contracts/token/ERC20/IERC20.sol/IERC20.js"; export { IERC20__factory } from "./factories/@openzeppelin/contracts/token/ERC20/IERC20.sol/IERC20__factory.js"; export type { IERC20Permit } from "./@openzeppelin/contracts/token/ERC20/extensions/IERC20Permit.sol/IERC20Permit.js"; export { IERC20Permit__factory } from "./factories/@openzeppelin/contracts/token/ERC20/extensions/IERC20Permit.sol/IERC20Permit__factory.js"; export type { IERC20Metadata } from "./@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol/IERC20Metadata.js"; export { IERC20Metadata__factory } from "./factories/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol/IERC20Metadata__factory.js"; export type { ERC20Permit } from "./@openzeppelin/contracts/token/ERC20/extensions/ERC20Permit.sol/ERC20Permit.js"; export { ERC20Permit__factory } from "./factories/@openzeppelin/contracts/token/ERC20/extensions/ERC20Permit.sol/ERC20Permit__factory.js"; export type { ERC20Burnable } from "./@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol/ERC20Burnable.js"; export { ERC20Burnable__factory } from "./factories/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol/ERC20Burnable__factory.js"; export type { IERC5267 } from "./@openzeppelin/contracts/interfaces/IERC5267.sol/IERC5267.js"; export { IERC5267__factory } from "./factories/@openzeppelin/contracts/interfaces/IERC5267.sol/IERC5267__factory.js"; export type { IERC721Errors } from "./@openzeppelin/contracts/interfaces/draft-IERC6093.sol/IERC721Errors.js"; export { IERC721Errors__factory } from "./factories/@openzeppelin/contracts/interfaces/draft-IERC6093.sol/IERC721Errors__factory.js"; export type { IERC20Errors } from "./@openzeppelin/contracts/interfaces/draft-IERC6093.sol/IERC20Errors.js"; export { IERC20Errors__factory } from "./factories/@openzeppelin/contracts/interfaces/draft-IERC6093.sol/IERC20Errors__factory.js"; export type { IERC1155Errors } from "./@openzeppelin/contracts/interfaces/draft-IERC6093.sol/IERC1155Errors.js"; export { IERC1155Errors__factory } from "./factories/@openzeppelin/contracts/interfaces/draft-IERC6093.sol/IERC1155Errors__factory.js"; export type { Ownable } from "./@openzeppelin/contracts/access/Ownable.sol/Ownable.js"; export { Ownable__factory } from "./factories/@openzeppelin/contracts/access/Ownable.sol/Ownable__factory.js";