UNPKG

@exromany/lido-csm-sdk

Version:

[![GitHub license](https://img.shields.io/github/license/lidofinance/lido-csm-sdk?color=limegreen)](https://github.com/lidofinance/lido-csm-sdk/blob/main/LICENSE.txt) [![Version npm](https://img.shields.io/npm/v/@lidofinance/lido-csm-sdk?label=version)](h

142 lines 4.54 kB
export declare const CSMSatelliteAbi: readonly [{ readonly type: "constructor"; readonly inputs: readonly [{ readonly name: "_csModuleAddress"; readonly type: "address"; readonly internalType: "address"; }]; readonly stateMutability: "nonpayable"; }, { readonly type: "function"; readonly name: "csModule"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; readonly internalType: "contract ICSModule"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "findNodeOperatorsByAddress"; readonly inputs: readonly [{ readonly name: "_addressToSearch"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "_offset"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "_limit"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "_searchMode"; readonly type: "uint8"; readonly internalType: "enum SearchMode"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "uint256[]"; readonly internalType: "uint256[]"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "getDepositQueueBatches"; readonly inputs: readonly [{ readonly name: "_queuePriority"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "_startIndex"; readonly type: "uint128"; readonly internalType: "uint128"; }, { readonly name: "_limit"; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "uint256[]"; readonly internalType: "Batch[]"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "getNodeOperatorsByAddress"; readonly inputs: readonly [{ readonly name: "_addressToSearch"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "_offset"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "_limit"; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "tuple[]"; readonly internalType: "struct NodeOperatorShort[]"; readonly components: readonly [{ readonly name: "id"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "managerAddress"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "rewardAddress"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "extendedManagerPermissions"; readonly type: "bool"; readonly internalType: "bool"; }]; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "getNodeOperatorsByProposedAddress"; readonly inputs: readonly [{ readonly name: "_addressToSearch"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "_offset"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "_limit"; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "tuple[]"; readonly internalType: "struct NodeOperatorProposed[]"; readonly components: readonly [{ readonly name: "id"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "proposedManagerAddress"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "proposedRewardAddress"; readonly type: "address"; readonly internalType: "address"; }]; }]; readonly stateMutability: "view"; }]; //# sourceMappingURL=CSMSatellite.d.ts.map