essefuga
Version:
A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps
13 lines (10 loc) • 305 B
text/typescript
interface Ethereum {
send: unknown
enable: () => Promise<string[]>
on?: (method: string, listener: (...args: any[]) => void) => void
removeListener?: (method: string, listener: (...args: any[]) => void) => void
}
declare interface Window {
ethereum?: Ethereum
}
declare const __DEV__: boolean