UNPKG

@catalabs/catalyst-sdk

Version:
623 lines 16.3 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CatalystVaultEvents__factory = void 0; const ethers_1 = require("ethers"); const _abi = [ { type: 'event', name: 'FinishSetup', inputs: [], anonymous: false, }, { type: 'event', name: 'LocalSwap', inputs: [ { name: 'account', type: 'address', indexed: true, internalType: 'address', }, { name: 'fromAsset', type: 'address', indexed: false, internalType: 'address', }, { name: 'toAsset', type: 'address', indexed: false, internalType: 'address', }, { name: 'fromAmount', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'toAmount', type: 'uint256', indexed: false, internalType: 'uint256', }, ], anonymous: false, }, { type: 'event', name: 'ReceiveAsset', inputs: [ { name: 'channelId', type: 'bytes32', indexed: false, internalType: 'bytes32', }, { name: 'fromVault', type: 'bytes', indexed: false, internalType: 'bytes', }, { name: 'toAccount', type: 'address', indexed: false, internalType: 'address', }, { name: 'toAsset', type: 'address', indexed: false, internalType: 'address', }, { name: 'units', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'toAmount', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'fromAmount', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'fromAsset', type: 'bytes', indexed: false, internalType: 'bytes', }, { name: 'sourceBlockNumberMod', type: 'uint32', indexed: false, internalType: 'uint32', }, ], anonymous: false, }, { type: 'event', name: 'ReceiveLiquidity', inputs: [ { name: 'channelId', type: 'bytes32', indexed: false, internalType: 'bytes32', }, { name: 'fromVault', type: 'bytes', indexed: false, internalType: 'bytes', }, { name: 'toAccount', type: 'address', indexed: false, internalType: 'address', }, { name: 'units', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'toAmount', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'fromAmount', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'sourceBlockNumberMod', type: 'uint256', indexed: false, internalType: 'uint256', }, ], anonymous: false, }, { type: 'event', name: 'SendAsset', inputs: [ { name: 'channelId', type: 'bytes32', indexed: false, internalType: 'bytes32', }, { name: 'toVault', type: 'bytes', indexed: false, internalType: 'bytes', }, { name: 'toAccount', type: 'bytes', indexed: false, internalType: 'bytes', }, { name: 'fromAsset', type: 'address', indexed: false, internalType: 'address', }, { name: 'toAssetIndex', type: 'uint8', indexed: false, internalType: 'uint8', }, { name: 'fromAmount', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'minOut', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'units', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'fee', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'underwriteIncentiveX16', type: 'uint16', indexed: false, internalType: 'uint16', }, ], anonymous: false, }, { type: 'event', name: 'SendAssetFailure', inputs: [ { name: 'channelId', type: 'bytes32', indexed: false, internalType: 'bytes32', }, { name: 'toAccount', type: 'bytes', indexed: false, internalType: 'bytes', }, { name: 'units', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'escrowAmount', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'escrowToken', type: 'address', indexed: false, internalType: 'address', }, { name: 'blockNumberMod', type: 'uint32', indexed: false, internalType: 'uint32', }, ], anonymous: false, }, { type: 'event', name: 'SendAssetSuccess', inputs: [ { name: 'channelId', type: 'bytes32', indexed: false, internalType: 'bytes32', }, { name: 'toAccount', type: 'bytes', indexed: false, internalType: 'bytes', }, { name: 'units', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'escrowAmount', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'escrowToken', type: 'address', indexed: false, internalType: 'address', }, { name: 'blockNumberMod', type: 'uint32', indexed: false, internalType: 'uint32', }, ], anonymous: false, }, { type: 'event', name: 'SendLiquidity', inputs: [ { name: 'channelId', type: 'bytes32', indexed: false, internalType: 'bytes32', }, { name: 'toVault', type: 'bytes', indexed: false, internalType: 'bytes', }, { name: 'toAccount', type: 'bytes', indexed: false, internalType: 'bytes', }, { name: 'fromAmount', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'minOut', type: 'uint256[2]', indexed: false, internalType: 'uint256[2]', }, { name: 'units', type: 'uint256', indexed: false, internalType: 'uint256', }, ], anonymous: false, }, { type: 'event', name: 'SendLiquidityFailure', inputs: [ { name: 'channelId', type: 'bytes32', indexed: false, internalType: 'bytes32', }, { name: 'toAccount', type: 'bytes', indexed: false, internalType: 'bytes', }, { name: 'units', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'escrowAmount', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'blockNumberMod', type: 'uint32', indexed: false, internalType: 'uint32', }, ], anonymous: false, }, { type: 'event', name: 'SendLiquiditySuccess', inputs: [ { name: 'channelId', type: 'bytes32', indexed: false, internalType: 'bytes32', }, { name: 'toAccount', type: 'bytes', indexed: false, internalType: 'bytes', }, { name: 'units', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'escrowAmount', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'blockNumberMod', type: 'uint32', indexed: false, internalType: 'uint32', }, ], anonymous: false, }, { type: 'event', name: 'SetAmplification', inputs: [ { name: 'targetTime', type: 'uint48', indexed: false, internalType: 'uint48', }, { name: 'targetAmplification', type: 'uint256', indexed: false, internalType: 'uint256', }, ], anonymous: false, }, { type: 'event', name: 'SetConnection', inputs: [ { name: 'channelId', type: 'bytes32', indexed: false, internalType: 'bytes32', }, { name: 'toVault', type: 'bytes', indexed: false, internalType: 'bytes', }, { name: 'newState', type: 'bool', indexed: false, internalType: 'bool', }, ], anonymous: false, }, { type: 'event', name: 'SetFeeAdministrator', inputs: [ { name: 'administrator', type: 'address', indexed: false, internalType: 'address', }, ], anonymous: false, }, { type: 'event', name: 'SetGovernanceFee', inputs: [ { name: 'fee', type: 'uint64', indexed: false, internalType: 'uint64', }, ], anonymous: false, }, { type: 'event', name: 'SetVaultFee', inputs: [ { name: 'fee', type: 'uint64', indexed: false, internalType: 'uint64', }, ], anonymous: false, }, { type: 'event', name: 'SetWeights', inputs: [ { name: 'targetTime', type: 'uint248', indexed: false, internalType: 'uint248', }, { name: 'targetWeights', type: 'uint256[]', indexed: false, internalType: 'uint256[]', }, ], anonymous: false, }, { type: 'event', name: 'SwapUnderwritten', inputs: [ { name: 'identifier', type: 'bytes32', indexed: true, internalType: 'bytes32', }, { name: 'toAsset', type: 'address', indexed: false, internalType: 'address', }, { name: 'U', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'purchasedTokens', type: 'uint256', indexed: false, internalType: 'uint256', }, ], anonymous: false, }, { type: 'event', name: 'VaultDeposit', inputs: [ { name: 'toAccount', type: 'address', indexed: true, internalType: 'address', }, { name: 'mint', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'assets', type: 'uint256[]', indexed: false, internalType: 'uint256[]', }, ], anonymous: false, }, { type: 'event', name: 'VaultWithdraw', inputs: [ { name: 'toAccount', type: 'address', indexed: true, internalType: 'address', }, { name: 'burn', type: 'uint256', indexed: false, internalType: 'uint256', }, { name: 'assets', type: 'uint256[]', indexed: false, internalType: 'uint256[]', }, ], anonymous: false, }, ]; class CatalystVaultEvents__factory { static abi = _abi; static createInterface() { return new ethers_1.Interface(_abi); } static connect(address, runner) { return new ethers_1.Contract(address, _abi, runner); } } exports.CatalystVaultEvents__factory = CatalystVaultEvents__factory; //# sourceMappingURL=CatalystVaultEvents__factory.js.map