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

21 lines 755 B
import { NodeOperatorId, PermitSignatureShort, RewardProof } from '../common/index.js'; import { CommonTransactionProps } from '../core-sdk/types.js'; export type AddBondResult = { current: bigint; required: bigint; }; export type AddBondProps = CommonTransactionProps<AddBondResult> & { nodeOperatorId: NodeOperatorId; amount: bigint; permit?: PermitSignatureShort; }; export type CoverLockedBondProps = CommonTransactionProps<bigint> & { nodeOperatorId: NodeOperatorId; amount: bigint; }; export type ClaimBondProps = CommonTransactionProps & Partial<RewardProof> & { nodeOperatorId: NodeOperatorId; amount: bigint; }; export type PullRewardsProps = Omit<ClaimBondProps, 'amount'>; //# sourceMappingURL=types.d.ts.map