Skip to content
docs

StakingProtocol

Defined in: index.d.ts:227

new StakingProtocol(account): StakingProtocol

Defined in: index.d.ts:228

unknown

StakingProtocol

protected _account: unknown

Defined in: index.d.ts:229

claimWithdrawals(options?): Promise<ClaimWithdrawalsResult>

Defined in: index.d.ts:235

ClaimWithdrawalsOptions

Promise<ClaimWithdrawalsResult>

IStakingProtocol.claimWithdrawals


getApr(): Promise<number>

Defined in: index.d.ts:238

Promise<number>

IStakingProtocol.getApr


getStakedBalance(): Promise<StakedBalance>

Defined in: index.d.ts:237

Promise<StakedBalance>

IStakingProtocol.getStakedBalance


getWithdrawalRequests(): Promise<WithdrawalRequestsView>

Defined in: index.d.ts:234

Promise<WithdrawalRequestsView>

IStakingProtocol.getWithdrawalRequests


quoteClaimWithdrawals(options?): Promise<Omit<ClaimWithdrawalsResult, "hash">>

Defined in: index.d.ts:236

ClaimWithdrawalsOptions

Promise<Omit<ClaimWithdrawalsResult, "hash">>

IStakingProtocol.quoteClaimWithdrawals


quoteRequestWithdrawal(options): Promise<Omit<WithdrawalRequestResult, "hash" | "approveHash">>

Defined in: index.d.ts:233

WithdrawalRequestOptions

Promise<Omit<WithdrawalRequestResult, "hash" | "approveHash">>

IStakingProtocol.quoteRequestWithdrawal


quoteStake(options): Promise<Omit<StakeResult, "hash">>

Defined in: index.d.ts:231

StakeOptions

Promise<Omit<StakeResult, "hash">>

IStakingProtocol.quoteStake


requestWithdrawal(options): Promise<WithdrawalRequestResult>

Defined in: index.d.ts:232

WithdrawalRequestOptions

Promise<WithdrawalRequestResult>

IStakingProtocol.requestWithdrawal


stake(options): Promise<StakeResult>

Defined in: index.d.ts:230

StakeOptions

Promise<StakeResult>

IStakingProtocol.stake