UNPKG

@hashflow/contracts-evm

Version:

EVM Smart Contracts for Solidity

137 lines (136 loc) 17.9 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }); var __importStar = (this && this.__importStar) || function (mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.USDT__factory = exports.USDC__factory = exports.TestToken2__factory = exports.TestToken1__factory = exports.TestRouter__factory = exports.LZEndpointMock__factory = exports.DummyXChainApp__factory = exports.IERC20AllowanceExtension__factory = exports.HashflowPool__factory = exports.IHashflowXChainMessenger__factory = exports.IHashflowWormholeMessenger__factory = exports.IHashflowLayerZeroMessenger__factory = exports.IHashflowAavePortal__factory = exports.IHashflowRouter__factory = exports.IHashflowPool__factory = exports.IHashflowFactory__factory = exports.IWormhole__factory = exports.IWETH__factory = exports.ILayerZeroUserApplicationConfig__factory = exports.ILayerZeroRelayer__factory = exports.ILayerZeroReceiver__factory = exports.ILayerZeroOracle__factory = exports.ILayerZeroNonceContract__factory = exports.ILayerZeroMessagingLibrary__factory = exports.ILayerZeroEndpoint__factory = exports.HashflowRouter__factory = exports.HashflowFactoryZkSync__factory = exports.HashflowFactory__factory = exports.ShortStrings__factory = exports.EIP712__factory = exports.IERC20Permit__factory = exports.IERC20Metadata__factory = exports.ERC20Permit__factory = exports.ERC20__factory = exports.Initializable__factory = exports.IERC5267__factory = exports.IERC1271__factory = exports.Ownable2Step__factory = exports.Ownable__factory = exports.IAccessControl__factory = exports.IScaledBalanceToken__factory = exports.IPoolConfigurator__factory = exports.IPoolAddressesProvider__factory = exports.IPool__factory = exports.IInitializableAToken__factory = exports.IAToken__factory = exports.IACLManager__factory = exports.IAaveIncentivesController__factory = exports.IERC20__factory = exports.factories = void 0; exports.HashflowXChainMessengerBase__factory = exports.HashflowWormholeMessenger__factory = exports.HashflowLayerZeroMessenger__factory = exports.HashflowAavePortal__factory = exports.WETH9__factory = void 0; exports.factories = __importStar(require("./factories")); var IERC20__factory_1 = require("./factories/@aave/core-v3/contracts/dependencies/openzeppelin/contracts/IERC20__factory"); Object.defineProperty(exports, "IERC20__factory", { enumerable: true, get: function () { return IERC20__factory_1.IERC20__factory; } }); var IAaveIncentivesController__factory_1 = require("./factories/@aave/core-v3/contracts/interfaces/IAaveIncentivesController__factory"); Object.defineProperty(exports, "IAaveIncentivesController__factory", { enumerable: true, get: function () { return IAaveIncentivesController__factory_1.IAaveIncentivesController__factory; } }); var IACLManager__factory_1 = require("./factories/@aave/core-v3/contracts/interfaces/IACLManager__factory"); Object.defineProperty(exports, "IACLManager__factory", { enumerable: true, get: function () { return IACLManager__factory_1.IACLManager__factory; } }); var IAToken__factory_1 = require("./factories/@aave/core-v3/contracts/interfaces/IAToken__factory"); Object.defineProperty(exports, "IAToken__factory", { enumerable: true, get: function () { return IAToken__factory_1.IAToken__factory; } }); var IInitializableAToken__factory_1 = require("./factories/@aave/core-v3/contracts/interfaces/IInitializableAToken__factory"); Object.defineProperty(exports, "IInitializableAToken__factory", { enumerable: true, get: function () { return IInitializableAToken__factory_1.IInitializableAToken__factory; } }); var IPool__factory_1 = require("./factories/@aave/core-v3/contracts/interfaces/IPool__factory"); Object.defineProperty(exports, "IPool__factory", { enumerable: true, get: function () { return IPool__factory_1.IPool__factory; } }); var IPoolAddressesProvider__factory_1 = require("./factories/@aave/core-v3/contracts/interfaces/IPoolAddressesProvider__factory"); Object.defineProperty(exports, "IPoolAddressesProvider__factory", { enumerable: true, get: function () { return IPoolAddressesProvider__factory_1.IPoolAddressesProvider__factory; } }); var IPoolConfigurator__factory_1 = require("./factories/@aave/core-v3/contracts/interfaces/IPoolConfigurator__factory"); Object.defineProperty(exports, "IPoolConfigurator__factory", { enumerable: true, get: function () { return IPoolConfigurator__factory_1.IPoolConfigurator__factory; } }); var IScaledBalanceToken__factory_1 = require("./factories/@aave/core-v3/contracts/interfaces/IScaledBalanceToken__factory"); Object.defineProperty(exports, "IScaledBalanceToken__factory", { enumerable: true, get: function () { return IScaledBalanceToken__factory_1.IScaledBalanceToken__factory; } }); var IAccessControl__factory_1 = require("./factories/@openzeppelin/contracts/access/IAccessControl__factory"); Object.defineProperty(exports, "IAccessControl__factory", { enumerable: true, get: function () { return IAccessControl__factory_1.IAccessControl__factory; } }); var Ownable__factory_1 = require("./factories/@openzeppelin/contracts/access/Ownable__factory"); Object.defineProperty(exports, "Ownable__factory", { enumerable: true, get: function () { return Ownable__factory_1.Ownable__factory; } }); var Ownable2Step__factory_1 = require("./factories/@openzeppelin/contracts/access/Ownable2Step__factory"); Object.defineProperty(exports, "Ownable2Step__factory", { enumerable: true, get: function () { return Ownable2Step__factory_1.Ownable2Step__factory; } }); var IERC1271__factory_1 = require("./factories/@openzeppelin/contracts/interfaces/IERC1271__factory"); Object.defineProperty(exports, "IERC1271__factory", { enumerable: true, get: function () { return IERC1271__factory_1.IERC1271__factory; } }); var IERC5267__factory_1 = require("./factories/@openzeppelin/contracts/interfaces/IERC5267__factory"); Object.defineProperty(exports, "IERC5267__factory", { enumerable: true, get: function () { return IERC5267__factory_1.IERC5267__factory; } }); var Initializable__factory_1 = require("./factories/@openzeppelin/contracts/proxy/utils/Initializable__factory"); Object.defineProperty(exports, "Initializable__factory", { enumerable: true, get: function () { return Initializable__factory_1.Initializable__factory; } }); var ERC20__factory_1 = require("./factories/@openzeppelin/contracts/token/ERC20/ERC20__factory"); Object.defineProperty(exports, "ERC20__factory", { enumerable: true, get: function () { return ERC20__factory_1.ERC20__factory; } }); var ERC20Permit__factory_1 = require("./factories/@openzeppelin/contracts/token/ERC20/extensions/ERC20Permit__factory"); Object.defineProperty(exports, "ERC20Permit__factory", { enumerable: true, get: function () { return ERC20Permit__factory_1.ERC20Permit__factory; } }); var IERC20Metadata__factory_1 = require("./factories/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata__factory"); Object.defineProperty(exports, "IERC20Metadata__factory", { enumerable: true, get: function () { return IERC20Metadata__factory_1.IERC20Metadata__factory; } }); var IERC20Permit__factory_1 = require("./factories/@openzeppelin/contracts/token/ERC20/extensions/IERC20Permit__factory"); Object.defineProperty(exports, "IERC20Permit__factory", { enumerable: true, get: function () { return IERC20Permit__factory_1.IERC20Permit__factory; } }); var EIP712__factory_1 = require("./factories/@openzeppelin/contracts/utils/cryptography/EIP712__factory"); Object.defineProperty(exports, "EIP712__factory", { enumerable: true, get: function () { return EIP712__factory_1.EIP712__factory; } }); var ShortStrings__factory_1 = require("./factories/@openzeppelin/contracts/utils/ShortStrings__factory"); Object.defineProperty(exports, "ShortStrings__factory", { enumerable: true, get: function () { return ShortStrings__factory_1.ShortStrings__factory; } }); var HashflowFactory__factory_1 = require("./factories/contracts/HashflowFactory__factory"); Object.defineProperty(exports, "HashflowFactory__factory", { enumerable: true, get: function () { return HashflowFactory__factory_1.HashflowFactory__factory; } }); var HashflowFactoryZkSync__factory_1 = require("./factories/contracts/HashflowFactoryZkSync__factory"); Object.defineProperty(exports, "HashflowFactoryZkSync__factory", { enumerable: true, get: function () { return HashflowFactoryZkSync__factory_1.HashflowFactoryZkSync__factory; } }); var HashflowRouter__factory_1 = require("./factories/contracts/HashflowRouter__factory"); Object.defineProperty(exports, "HashflowRouter__factory", { enumerable: true, get: function () { return HashflowRouter__factory_1.HashflowRouter__factory; } }); var ILayerZeroEndpoint__factory_1 = require("./factories/contracts/interfaces/external/ILayerZeroEndpoint__factory"); Object.defineProperty(exports, "ILayerZeroEndpoint__factory", { enumerable: true, get: function () { return ILayerZeroEndpoint__factory_1.ILayerZeroEndpoint__factory; } }); var ILayerZeroMessagingLibrary__factory_1 = require("./factories/contracts/interfaces/external/ILayerZeroMessagingLibrary__factory"); Object.defineProperty(exports, "ILayerZeroMessagingLibrary__factory", { enumerable: true, get: function () { return ILayerZeroMessagingLibrary__factory_1.ILayerZeroMessagingLibrary__factory; } }); var ILayerZeroNonceContract__factory_1 = require("./factories/contracts/interfaces/external/ILayerZeroNonceContract__factory"); Object.defineProperty(exports, "ILayerZeroNonceContract__factory", { enumerable: true, get: function () { return ILayerZeroNonceContract__factory_1.ILayerZeroNonceContract__factory; } }); var ILayerZeroOracle__factory_1 = require("./factories/contracts/interfaces/external/ILayerZeroOracle__factory"); Object.defineProperty(exports, "ILayerZeroOracle__factory", { enumerable: true, get: function () { return ILayerZeroOracle__factory_1.ILayerZeroOracle__factory; } }); var ILayerZeroReceiver__factory_1 = require("./factories/contracts/interfaces/external/ILayerZeroReceiver__factory"); Object.defineProperty(exports, "ILayerZeroReceiver__factory", { enumerable: true, get: function () { return ILayerZeroReceiver__factory_1.ILayerZeroReceiver__factory; } }); var ILayerZeroRelayer__factory_1 = require("./factories/contracts/interfaces/external/ILayerZeroRelayer__factory"); Object.defineProperty(exports, "ILayerZeroRelayer__factory", { enumerable: true, get: function () { return ILayerZeroRelayer__factory_1.ILayerZeroRelayer__factory; } }); var ILayerZeroUserApplicationConfig__factory_1 = require("./factories/contracts/interfaces/external/ILayerZeroUserApplicationConfig__factory"); Object.defineProperty(exports, "ILayerZeroUserApplicationConfig__factory", { enumerable: true, get: function () { return ILayerZeroUserApplicationConfig__factory_1.ILayerZeroUserApplicationConfig__factory; } }); var IWETH__factory_1 = require("./factories/contracts/interfaces/external/IWETH__factory"); Object.defineProperty(exports, "IWETH__factory", { enumerable: true, get: function () { return IWETH__factory_1.IWETH__factory; } }); var IWormhole__factory_1 = require("./factories/contracts/interfaces/external/IWormhole__factory"); Object.defineProperty(exports, "IWormhole__factory", { enumerable: true, get: function () { return IWormhole__factory_1.IWormhole__factory; } }); var IHashflowFactory__factory_1 = require("./factories/contracts/interfaces/IHashflowFactory__factory"); Object.defineProperty(exports, "IHashflowFactory__factory", { enumerable: true, get: function () { return IHashflowFactory__factory_1.IHashflowFactory__factory; } }); var IHashflowPool__factory_1 = require("./factories/contracts/interfaces/IHashflowPool__factory"); Object.defineProperty(exports, "IHashflowPool__factory", { enumerable: true, get: function () { return IHashflowPool__factory_1.IHashflowPool__factory; } }); var IHashflowRouter__factory_1 = require("./factories/contracts/interfaces/IHashflowRouter__factory"); Object.defineProperty(exports, "IHashflowRouter__factory", { enumerable: true, get: function () { return IHashflowRouter__factory_1.IHashflowRouter__factory; } }); var IHashflowAavePortal__factory_1 = require("./factories/contracts/interfaces/xapp/IHashflowAavePortal__factory"); Object.defineProperty(exports, "IHashflowAavePortal__factory", { enumerable: true, get: function () { return IHashflowAavePortal__factory_1.IHashflowAavePortal__factory; } }); var IHashflowLayerZeroMessenger__factory_1 = require("./factories/contracts/interfaces/xchain/IHashflowLayerZeroMessenger__factory"); Object.defineProperty(exports, "IHashflowLayerZeroMessenger__factory", { enumerable: true, get: function () { return IHashflowLayerZeroMessenger__factory_1.IHashflowLayerZeroMessenger__factory; } }); var IHashflowWormholeMessenger__factory_1 = require("./factories/contracts/interfaces/xchain/IHashflowWormholeMessenger__factory"); Object.defineProperty(exports, "IHashflowWormholeMessenger__factory", { enumerable: true, get: function () { return IHashflowWormholeMessenger__factory_1.IHashflowWormholeMessenger__factory; } }); var IHashflowXChainMessenger__factory_1 = require("./factories/contracts/interfaces/xchain/IHashflowXChainMessenger__factory"); Object.defineProperty(exports, "IHashflowXChainMessenger__factory", { enumerable: true, get: function () { return IHashflowXChainMessenger__factory_1.IHashflowXChainMessenger__factory; } }); var HashflowPool__factory_1 = require("./factories/contracts/pools/HashflowPool.sol/HashflowPool__factory"); Object.defineProperty(exports, "HashflowPool__factory", { enumerable: true, get: function () { return HashflowPool__factory_1.HashflowPool__factory; } }); var IERC20AllowanceExtension__factory_1 = require("./factories/contracts/pools/HashflowPool.sol/IERC20AllowanceExtension__factory"); Object.defineProperty(exports, "IERC20AllowanceExtension__factory", { enumerable: true, get: function () { return IERC20AllowanceExtension__factory_1.IERC20AllowanceExtension__factory; } }); var DummyXChainApp__factory_1 = require("./factories/contracts/testing/DummyXChainApp__factory"); Object.defineProperty(exports, "DummyXChainApp__factory", { enumerable: true, get: function () { return DummyXChainApp__factory_1.DummyXChainApp__factory; } }); var LZEndpointMock__factory_1 = require("./factories/contracts/testing/LZEndpointMock__factory"); Object.defineProperty(exports, "LZEndpointMock__factory", { enumerable: true, get: function () { return LZEndpointMock__factory_1.LZEndpointMock__factory; } }); var TestRouter__factory_1 = require("./factories/contracts/testing/TestRouter__factory"); Object.defineProperty(exports, "TestRouter__factory", { enumerable: true, get: function () { return TestRouter__factory_1.TestRouter__factory; } }); var TestToken1__factory_1 = require("./factories/contracts/testing/TestToken1__factory"); Object.defineProperty(exports, "TestToken1__factory", { enumerable: true, get: function () { return TestToken1__factory_1.TestToken1__factory; } }); var TestToken2__factory_1 = require("./factories/contracts/testing/TestToken2__factory"); Object.defineProperty(exports, "TestToken2__factory", { enumerable: true, get: function () { return TestToken2__factory_1.TestToken2__factory; } }); var USDC__factory_1 = require("./factories/contracts/testing/USDC__factory"); Object.defineProperty(exports, "USDC__factory", { enumerable: true, get: function () { return USDC__factory_1.USDC__factory; } }); var USDT__factory_1 = require("./factories/contracts/testing/USDT__factory"); Object.defineProperty(exports, "USDT__factory", { enumerable: true, get: function () { return USDT__factory_1.USDT__factory; } }); var WETH9__factory_1 = require("./factories/contracts/testing/WETH9__factory"); Object.defineProperty(exports, "WETH9__factory", { enumerable: true, get: function () { return WETH9__factory_1.WETH9__factory; } }); var HashflowAavePortal__factory_1 = require("./factories/contracts/xapp/HashflowAavePortal__factory"); Object.defineProperty(exports, "HashflowAavePortal__factory", { enumerable: true, get: function () { return HashflowAavePortal__factory_1.HashflowAavePortal__factory; } }); var HashflowLayerZeroMessenger__factory_1 = require("./factories/contracts/xchain/HashflowLayerZeroMessenger__factory"); Object.defineProperty(exports, "HashflowLayerZeroMessenger__factory", { enumerable: true, get: function () { return HashflowLayerZeroMessenger__factory_1.HashflowLayerZeroMessenger__factory; } }); var HashflowWormholeMessenger__factory_1 = require("./factories/contracts/xchain/HashflowWormholeMessenger__factory"); Object.defineProperty(exports, "HashflowWormholeMessenger__factory", { enumerable: true, get: function () { return HashflowWormholeMessenger__factory_1.HashflowWormholeMessenger__factory; } }); var HashflowXChainMessengerBase__factory_1 = require("./factories/contracts/xchain/HashflowXChainMessengerBase__factory"); Object.defineProperty(exports, "HashflowXChainMessengerBase__factory", { enumerable: true, get: function () { return HashflowXChainMessengerBase__factory_1.HashflowXChainMessengerBase__factory; } });