UNPKG

starknetkit

Version:

<!-- logo --> <p align="center"> <img width='300' src="https://starknetkit-website-git-blo-1541-argentlabs.vercel.app/starknetKit-logo.svg"> </p>

20 lines (18 loc) 598 B
import { Abi, Call, InvocationsDetails, InvokeFunctionResponse, Signature } from 'starknet'; import { TypedData } from '@starknet-io/types-js'; export interface IStarknetRpc { wallet_signTypedData(params: { accountAddress: string; typedData: TypedData; }): Promise<{ signature: Signature; }>; wallet_requestAddInvokeTransaction(params: { accountAddress: string; executionRequest: { calls: Call[]; abis?: Abi[]; invocationDetails?: InvocationsDetails; }; }): Promise<InvokeFunctionResponse>; }