@broxus/js-core
Version:
MobX-based JavaScript Core library
7 lines (6 loc) • 599 B
TypeScript
import { type Address, type FullContractState, type ProviderRpcClient } from 'everscale-inpage-provider';
import { type StakingAccountDetails, type StakingWithdrawRequest } from '../../models/staking-account/types';
export declare abstract class StakingAccountUtils {
static getDetails(connection: ProviderRpcClient, stakingAccountAddress: Address | string, cachedState?: FullContractState): Promise<StakingAccountDetails>;
static withdrawRequests(connection: ProviderRpcClient, stakingAccountAddress: Address | string, cachedState?: FullContractState): Promise<StakingWithdrawRequest[]>;
}