UNPKG

@solace-fi/sdk-nightly

Version:

Note - Unstable nightly build, documentation not up-to-date for nightly build

99 lines (98 loc) 2.63 kB
export declare class SolaceBalance { CHAIN_IDS: number[]; SOLACE_ADDRESS: string; ERC20ABI: ({ inputs: never[]; stateMutability: string; type: string; anonymous?: undefined; name?: undefined; outputs?: undefined; } | { anonymous: boolean; inputs: { indexed: boolean; internalType: string; name: string; type: string; }[]; name: string; type: string; stateMutability?: undefined; outputs?: undefined; } | { inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; stateMutability: string; type: string; anonymous?: undefined; })[]; account: string; rpcUrlMapping: { [chain: number]: string; } | undefined; constructor(account: string, rpcUrlMapping?: { [chain: number]: string; }); getSolaceBalanceOf(chainId: number): Promise<number>; getSolaceBalanceSum(): Promise<number>; getAllSolaceBalances(): Promise<any>; } export declare class xSolaceBalance { CHAIN_IDS: number[]; XSOLACE_ADDRESS: string; ERC20ABI: ({ inputs: never[]; stateMutability: string; type: string; anonymous?: undefined; name?: undefined; outputs?: undefined; } | { anonymous: boolean; inputs: { indexed: boolean; internalType: string; name: string; type: string; }[]; name: string; type: string; stateMutability?: undefined; outputs?: undefined; } | { inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; stateMutability: string; type: string; anonymous?: undefined; })[]; account: string; rpcUrlMapping: { [chain: number]: string; } | undefined; constructor(account: string, rpcUrlMapping?: { [chain: number]: string; }); getXSolaceBalanceOf(chainId: number): Promise<number>; getXSolaceBalanceSum(): Promise<number>; getAllXSolaceBalances(): Promise<any>; }