Type alias SmartWalletAPIClient
SmartWalletAPIClient: { broadcastUserOperation: ((smartWalletAddress,
userOperationId,
broadcastUserOperationRequest,
options?) => AxiosPromise<UserOperation>); createSmartWallet: ((createSmartWalletRequest?,
options?) => AxiosPromise<SmartWallet>); createUserOperation: ((smartWalletAddress,
networkId,
createUserOperationRequest,
options?) => AxiosPromise<UserOperation>); getSmartWallet: ((smartWalletAddress,
options?) => AxiosPromise<SmartWallet>); getUserOperation: ((smartWalletAddress,
userOpHash,
options?) => AxiosPromise<UserOperation>); } Type declaration
broadcastUserOperation: ((smartWalletAddress, userOperationId, broadcastUserOperationRequest, options?) => AxiosPromise<UserOperation>)
- (smartWalletAddress, userOperationId, broadcastUserOperationRequest, options?): AxiosPromise<UserOperation>
Parameters
- smartWalletAddress: string
- userOperationId: string
- broadcastUserOperationRequest: BroadcastUserOperationRequest
Optional
options: RawAxiosRequestConfig
createSmartWallet: ((createSmartWalletRequest?, options?) => AxiosPromise<SmartWallet>)
- (createSmartWalletRequest?, options?): AxiosPromise<SmartWallet>
createUserOperation: ((smartWalletAddress, networkId, createUserOperationRequest, options?) => AxiosPromise<UserOperation>)
- (smartWalletAddress, networkId, createUserOperationRequest, options?): AxiosPromise<UserOperation>
Parameters
- smartWalletAddress: string
- networkId: string
- createUserOperationRequest: CreateUserOperationRequest
Optional
options: RawAxiosRequestConfig
getSmartWallet: ((smartWalletAddress, options?) => AxiosPromise<SmartWallet>)
- (smartWalletAddress, options?): AxiosPromise<SmartWallet>
Parameters
- smartWalletAddress: string
Optional
options: RawAxiosRequestConfig
getUserOperation: ((smartWalletAddress, userOpHash, options?) => AxiosPromise<UserOperation>)
- (smartWalletAddress, userOpHash, options?): AxiosPromise<UserOperation>
Parameters
- smartWalletAddress: string
- userOpHash: string
Optional
options: RawAxiosRequestConfig
SmartWalletAPI client type definition.