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

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