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

26 lines 939 B
import type { Address, Hex } from 'viem'; import { DepositDataKey, NodeOperatorShortInfo, PermitSignatureShort } from '../common/index.js'; import { CommonTransactionProps } from '../tx-sdk/types.js'; export type AddNodeOperatorProps = CommonTransactionProps<NodeOperatorShortInfo> & { amount: bigint; depositData: DepositDataKey[]; rewardsAddress?: Address | string; managerAddress?: Address | string; extendedManagerPermissions?: boolean; referrer?: Address; permit?: PermitSignatureShort; }; export type AddNodeOperatorInnerProps = CommonTransactionProps<NodeOperatorShortInfo> & { amount: bigint; keysCount: bigint; publicKeys: Hex; signatures: Hex; managementProperties: { rewardAddress: Address; managerAddress: Address; extendedManagerPermissions: boolean; }; referrer: Address; permit?: PermitSignatureShort; }; //# sourceMappingURL=types.d.ts.map