@exromany/lido-csm-sdk
Version:
[](https://github.com/lidofinance/lido-csm-sdk/blob/main/LICENSE.txt) [](h
7 lines • 834 B
TypeScript
import { Address, GetAbiItemReturnType, Log } from 'viem';
import { CSModuleAbi } from '../abi/CSModule.js';
import { NodeOperatorInvite } from '../common/types.js';
type ChangeAddressLogs = Log<bigint, number, false, GetAbiItemReturnType<typeof CSModuleAbi, 'NodeOperatorManagerAddressChangeProposed'>, false> | Log<bigint, number, false, GetAbiItemReturnType<typeof CSModuleAbi, 'NodeOperatorRewardAddressChangeProposed'>, false> | Log<bigint, number, false, GetAbiItemReturnType<typeof CSModuleAbi, 'NodeOperatorManagerAddressChanged'>, false> | Log<bigint, number, false, GetAbiItemReturnType<typeof CSModuleAbi, 'NodeOperatorRewardAddressChanged'>, false>;
export declare const reconstructInvites: (logs: ChangeAddressLogs[], address: Address) => NodeOperatorInvite[];
export {};
//# sourceMappingURL=reconstruct-invites.d.ts.map