UNPKG

@catalabs/catalyst-sdk

Version:
212 lines 5.18 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DescriberRegisitry__factory = void 0; const ethers_1 = require("ethers"); const _abi = [ { inputs: [ { internalType: 'address', name: 'defaultOwner', type: 'address', }, ], stateMutability: 'nonpayable', type: 'constructor', }, { inputs: [], name: 'DoesNotExist', type: 'error', }, { inputs: [ { internalType: 'address', name: 'expected', type: 'address', }, { internalType: 'address', name: 'provided', type: 'address', }, ], name: 'IncorrectAddress', type: 'error', }, { inputs: [], name: 'ZeroAddress', type: 'error', }, { anonymous: false, inputs: [ { indexed: false, internalType: 'address', name: 'catalystDescriber', type: 'address', }, { indexed: false, internalType: 'string', name: 'version', type: 'string', }, ], name: 'ModifyDescriber', type: 'event', }, { inputs: [ { internalType: 'uint256', name: '', type: 'uint256', }, ], name: 'describer_versions', outputs: [ { internalType: 'string', name: '', type: 'string', }, ], stateMutability: 'view', type: 'function', }, { inputs: [], name: 'getVaultDescribers', outputs: [ { components: [ { internalType: 'address', name: 'addr', type: 'address', }, { internalType: 'string', name: 'version', type: 'string', }, ], internalType: 'struct CatalystDescriberRegistry.AddressAndVersion[]', name: 'catalystDescribers', type: 'tuple[]', }, ], stateMutability: 'view', type: 'function', }, { inputs: [], name: 'get_vault_describers', outputs: [ { internalType: 'address[]', name: 'catalystDescribers', type: 'address[]', }, ], stateMutability: 'view', type: 'function', }, { inputs: [], name: 'initBlock', outputs: [ { internalType: 'uint256', name: '', type: 'uint256', }, ], stateMutability: 'view', type: 'function', }, { inputs: [ { internalType: 'address', name: 'describer_address', type: 'address', }, { internalType: 'string', name: 'version', type: 'string', }, ], name: 'modifyDescriber', outputs: [], stateMutability: 'nonpayable', type: 'function', }, { inputs: [], name: 'owner', outputs: [ { internalType: 'address', name: '', type: 'address', }, ], stateMutability: 'view', type: 'function', }, { inputs: [ { internalType: 'address', name: 'describer_to_remove', type: 'address', }, { internalType: 'string', name: 'version', type: 'string', }, ], name: 'removeDescriber', outputs: [], stateMutability: 'nonpayable', type: 'function', }, { inputs: [], name: 'renounceOwnership', outputs: [], stateMutability: 'nonpayable', type: 'function', }, { inputs: [ { internalType: 'address', name: 'newOwner', type: 'address', }, ], name: 'transferOwnership', outputs: [], stateMutability: 'nonpayable', type: 'function', }, ]; class DescriberRegisitry__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.DescriberRegisitry__factory = DescriberRegisitry__factory; //# sourceMappingURL=DescriberRegisitry__factory.js.map