Type Declaration
createAccount()
Parameters
options
CreateServerAccountOptions
Returns
Promise<EvmServerAccount>
createEvmEip7702Delegation()
Parameters
options
CreateEvmEip7702DelegationOptions
Returns
Promise<CreateEvmEip7702DelegationResult>
createSmartAccount()
Parameters
options
CreateSmartAccountOptions
Returns
Promise<EvmSmartAccount>
createSwapQuote()
Parameters
options
CreateSwapQuoteOptions
Returns
Promise<
| CreateSwapQuoteResult
| SwapUnavailableResult>
exportAccount()
Parameters
options
ExportServerAccountOptions
Returns
Promise<string>
getAccount()
Parameters
options
GetServerAccountOptions
Returns
Promise<EvmServerAccount>
getEvmEip7702DelegationOperationById()
Parameters
delegationOperationId
string
Returns
Promise<EvmEip7702DelegationOperation>
getOrCreateAccount()
Parameters
options
GetOrCreateServerAccountOptions
Returns
Promise<EvmServerAccount>
getSmartAccount()
Parameters
options
GetSmartAccountOptions
Returns
Promise<EvmSmartAccount>
getSwapPrice()
Parameters
options
GetSwapPriceOptions
Returns
Promise<
| GetSwapPriceResult
| SwapUnavailableResult>
getUserOperation()
Parameters
options
GetUserOperationOptions
Returns
Promise<UserOperation>
importAccount()
Parameters
options
ImportServerAccountOptions
Returns
Promise<EvmServerAccount>
listAccounts()
Parameters
options
ListServerAccountsOptions
Returns
Promise<ListServerAccountResult>
listSmartAccounts()
Parameters
options
ListSmartAccountsOptions
Returns
Promise<ListSmartAccountResult>
listSpendPermissions()
Parameters
options
ListSpendPermissionsOptions
Returns
Promise<ListSpendPermissionsResult>
listTokenBalances()
Parameters
options
ListTokenBalancesOptions
Returns
Promise<ListTokenBalancesResult>
prepareAndSendUserOperation()
Parameters
options
PrepareAndSendUserOperationOptions
Returns
Promise<PrepareAndSendUserOperationReturnType>
prepareUserOperation()
Parameters
options
PrepareUserOperationOptions
Returns
Promise<UserOperation>
requestFaucet()
Parameters
options
RequestFaucetOptions
Returns
Promise<RequestFaucetResult>
sendTransaction()
Parameters
options
SendTransactionOptions
Returns
Promise<TransactionResult>
sendUserOperation()
Parameters
options
SendUserOperationOptions<unknown[]>
Returns
Promise<SendUserOperationReturnType>
signHash()
Parameters
options
SignHashOptions
Returns
Promise<SignatureResult>
signMessage()
Parameters
options
SignMessageOptions
Returns
Promise<SignatureResult>
signTransaction()
Parameters
options
SignTransactionOptions
Returns
Promise<SignatureResult>
signTypedData()
Parameters
options
SignTypedDataOptions
Returns
Promise<SignatureResult>
updateAccount()
Parameters
options
UpdateEvmAccountOptions
Returns
Promise<EvmServerAccount>
updateSmartAccount()
Parameters
options
UpdateEvmSmartAccountOptions
Returns
Promise<EvmSmartAccount>
waitForEvmEip7702DelegationOperationStatus()
Parameters
options
WaitForEvmEip7702DelegationOperationStatusOptions
Returns
Promise<EvmEip7702DelegationOperation>