@enjin-io/snap
Version:
MetaMask snap for interacting with Enjin dApps
13 lines (9 loc) • 350 B
text/typescript
import type { MetamaskState } from '../interfaces';
export const getMetamaskState = async (): Promise<MetamaskState> => {
const persistedData = await snap.request({
method: 'snap_manageState',
params: { operation: 'get' }
});
if (!persistedData) return { config: null, transactions: [] };
return persistedData as MetamaskState;
};