Skip to main content

Type Alias: SmartSessionClient

SmartSessionClient = object

Defined in: packages/hypergraph/src/connect/smart-account.ts:168

Properties

account

account: Account

Defined in: packages/hypergraph/src/connect/smart-account.ts:169


chain

chain: Chain

Defined in: packages/hypergraph/src/connect/smart-account.ts:170


sendUserOperation()

sendUserOperation: <calls>({ calls }) => Promise<string>

Defined in: packages/hypergraph/src/connect/smart-account.ts:171

Type Parameters

calls

calls extends readonly unknown[]

Parameters

{ calls }
calls

calls

Returns

Promise<string>


signMessage()

signMessage: ({ message }) => Promise<Hex>

Defined in: packages/hypergraph/src/connect/smart-account.ts:173

Parameters

{ message }
message

SignableMessage

Returns

Promise<Hex>


waitForUserOperationReceipt()

waitForUserOperationReceipt: ({ hash }) => Promise<WaitForUserOperationReceiptReturnType>

Defined in: packages/hypergraph/src/connect/smart-account.ts:172

Parameters

{ hash }
hash

Hex

Returns

Promise<WaitForUserOperationReceiptReturnType>