@exromany/lido-csm-sdk
Version:
[](https://github.com/lidofinance/lido-csm-sdk/blob/main/LICENSE.txt) [](h
30 lines • 710 B
TypeScript
export type DepositQueuePointer = {
head: bigint;
tail: bigint;
};
export type DepositQueueInfo = {
queueId: number;
pointer: DepositQueuePointer;
isEmpty: boolean;
size: bigint;
};
export type DepositQueueStatus = {
queues: DepositQueueInfo[];
totalQueuedDeposits: bigint;
lowestPriorityQueue: number;
};
export type RawDepositQueueBatch = {
batchIndex: bigint;
nodeOperatorId: bigint;
keysCount: bigint;
nextBatchIndex: bigint;
};
export type DepositQueueBatch = {
nodeOperatorId: bigint;
keysCount: bigint;
};
export type DepositQueueBatchInfo = {
queuePriority: number;
batches: DepositQueueBatch[];
};
//# sourceMappingURL=types.d.ts.map