UNPKG

@mihalex/farms-sdk-tests

Version:
34 lines (33 loc) 875 B
import { PublicKey } from "@solana/web3.js"; import BN from "bn.js"; import * as types from "../types"; export interface TokenInfoFields { mint: PublicKey; decimals: BN; padding: Array<BN>; } export interface TokenInfoJSON { mint: string; decimals: string; padding: Array<string>; } export declare class TokenInfo { readonly mint: PublicKey; readonly decimals: BN; readonly padding: Array<BN>; constructor(fields: TokenInfoFields); static layout(property?: string): any; static fromDecoded(obj: any): types.TokenInfo; static toEncodable(fields: TokenInfoFields): { mint: PublicKey; decimals: BN; padding: BN[]; }; toJSON(): TokenInfoJSON; static fromJSON(obj: TokenInfoJSON): TokenInfo; toEncodable(): { mint: PublicKey; decimals: BN; padding: BN[]; }; }