@enjin-protos/snap
Version:
MetaMask snap for interacting with Enjin dApps
11 lines (9 loc) • 379 B
text/typescript
import type { Transaction } from '@enjin-protos/metamask-enjin-types';
import type { MetamaskState } from '../../interfaces';
export async function getTransactions(): Promise<Transaction[]> {
const state = (await snap.request({
method: 'snap_manageState',
params: { operation: 'get' }
})) as MetamaskState;
return state.transactions as unknown as Transaction[];
}