middlewareActions

1function middlewareActions(
2 overrides,
3): <TTransport, TChain, TAccount>(client) => object;

Defined in: aa-sdk/core/src/middleware/actions.ts:50

function that takes in ClientMiddlewareConfig used during client initiation and returns the middleware actions object that the smart account client extends with

Parameters

ParameterTypeDescription

overrides

ClientMiddlewareConfig

config used during client initiation for overriding default middlewares

Returns

middleware actions object

1<TTransport, TChain, TAccount>(client): object;

Type Parameters

Type ParameterDefault type

TTransport extends Transport

Transport

TChain extends undefined | Chain

undefined | Chain

TAccount extends | undefined | SmartContractAccount

| undefined | SmartContractAccount

Parameters

ParameterType

client

MiddlewareClient<TTransport, TChain, TAccount>

Returns

object

NameType

middleware

ClientMiddleware