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

14 lines 897 B
import { TransactionResult } from '@lidofinance/lido-ethereum-sdk'; import { CsmSDKModule } from '../common/class-primitives/csm-sdk-module.js'; import { ChangeRoleProps, ConfirmRoleProps, ResetRoleProps, WithRole } from './types.js'; export declare class RolesSDK extends CsmSDKModule { private get moduleContract(); changeRewardsRole(props: ChangeRoleProps): Promise<TransactionResult>; proposeManagerRole(props: ChangeRoleProps): Promise<TransactionResult>; proposeRewardsRole(props: ChangeRoleProps): Promise<TransactionResult>; resetManagerRole(props: ResetRoleProps): Promise<TransactionResult>; confirmRewardsRole(props: ConfirmRoleProps): Promise<TransactionResult>; confirmManagerRole(props: ConfirmRoleProps): Promise<TransactionResult>; confirmRole(props: WithRole<ConfirmRoleProps>): Promise<TransactionResult>; } //# sourceMappingURL=roles-sdk.d.ts.map