UNPKG

@cosmos-kit/cosmostation-extension

Version:
30 lines (29 loc) 761 B
import { Algo } from '@cosmjs/proto-signing'; import { Keplr } from '@keplr-wallet/types'; export interface CosmostationSignOptions { readonly preferNoSetFee?: boolean; readonly preferNoSetMemo?: boolean; readonly disableBalanceCheck?: boolean; } export interface Request { method: string; params?: object; } export interface Cosmos { request(request: Request): Promise<any>; on(type: string, listener: EventListenerOrEventListenerObject): Event; off(event: Event): void; } export interface Cosmostation { cosmos: Cosmos; providers: { keplr: Keplr; }; } export declare type RequestAccountResponse = { name: string; address: string; publicKey: Uint8Array; isLedger: boolean; algo: Algo; };