@exromany/lido-csm-sdk
Version:
[](https://github.com/lidofinance/lido-csm-sdk/blob/main/LICENSE.txt) [](h
12 lines • 714 B
TypeScript
import { CsmSDKModule } from '../common/class-primitives/csm-sdk-module.js';
import { DepositQueueBatch, DepositQueuePointer, RawDepositQueueBatch } from './types.js';
export declare class DepositQueueSDK extends CsmSDKModule {
private get moduleContract();
getLowestPriorityQueue(): Promise<bigint>;
getQueuePointers(queuePriority: number): Promise<DepositQueuePointer>;
getQueuesPointers(): Promise<DepositQueuePointer[]>;
getBatchInQueue(queuePriority: number, batchIndex: bigint): Promise<RawDepositQueueBatch>;
getBatchesInQueue(queuePriority: number): Promise<DepositQueueBatch[]>;
getAllBatches(): Promise<DepositQueueBatch[][]>;
}
//# sourceMappingURL=deposit-queue-sdk.d.ts.map