@lidofinance/lido-ethereum-sdk
Version:
<div style="display: flex;" align="center"> <h1 align="center">Lido Ethereum SDK</h1> </div>
17 lines • 802 B
TypeScript
import type { RebaseEvent, GetRebaseEventsProps, GetLastRebaseEventsProps } from './types.js';
import { LidoSDKModule } from '../common/class-primitives/sdk-module.js';
export declare class LidoSDKStethEvents extends LidoSDKModule {
static readonly DEFAULT_STEP_BLOCK = 50000;
private contractAddressStETH;
private getContractStETH;
getLastRebaseEvent(): Promise<RebaseEvent | undefined>;
getFirstRebaseEvent(props: {
days: number;
fromBlockNumber?: bigint;
}): Promise<RebaseEvent | undefined>;
getLastRebaseEvents({ count, stepBlock, }: GetLastRebaseEventsProps): Promise<RebaseEvent[]>;
getRebaseEvents(props: GetRebaseEventsProps): Promise<RebaseEvent[]>;
private getLastBlock;
private parseProps;
}
//# sourceMappingURL=steth-events.d.ts.map