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