@enjin-io/snap
Version:
MetaMask snap for interacting with Enjin dApps
17 lines (13 loc) • 388 B
text/typescript
import type { Json } from '@metamask/snaps-sdk';
export type MetamaskState = {
config: Json;
transactions: Json[];
};
export const EmptyMetamaskState: () => MetamaskState = () => ({
config: null,
transactions: []
});
export interface Wallet {
send(options: { method: string; params: unknown[] }): unknown;
request(options: { method: string; params?: unknown }): unknown;
}