Variable ownableReadsConst
ownableReads: { toGetOwnersReads: < TModularSmartAccount extends undefined | ModularSmartAccount, >( client: Client<Transport, undefined | Chain, TModularSmartAccount>, parameters?: GetOwnersParameters<TModularSmartAccount>, ) => Promise<`0x${string}`[]>; toGetThresholdReads: < TModularSmartAccount extends undefined | ModularSmartAccount, >( client: Client<Transport, undefined | Chain, TModularSmartAccount>, parameters?: GetSmartAccountParameter< TModularSmartAccount, object & Assign_< SmartAccountImplementation<Abi, EntryPointVersion, object>, { address: `0x${string}`; getNonce: (parameters?: { key?: (...)
| (...)
}) => Promise<bigint>; isDeployed: () => Promise<boolean>; type: "smart"; }, > & { address: `0x${string}`; getNonce: (parameters?: { key?: bigint }) => Promise<bigint>; isDeployed: () => Promise<boolean>; type: "smart"; }, true, >, ) => Promise<number>;} = ... Type declaration
Readonly
toGetOwnersReads: <TModularSmartAccount extends undefined | ModularSmartAccount>(
client: Client<Transport, undefined | Chain, TModularSmartAccount>,
parameters?: GetOwnersParameters<TModularSmartAccount>,
) => Promise<`0x${string}`[]>
Readonly
toGetThresholdReads: <TModularSmartAccount extends undefined | ModularSmartAccount>(
client: Client<Transport, undefined | Chain, TModularSmartAccount>,
parameters?: GetSmartAccountParameter<
TModularSmartAccount,
object & Assign_<
SmartAccountImplementation<Abi, EntryPointVersion, object>,
{
address: `0x${string}`;
getNonce: (parameters?: { key?: (...) | (...) }) => Promise<bigint>;
isDeployed: () => Promise<boolean>;
type: "smart";
},
> & {
address: `0x${string}`;
getNonce: (parameters?: { key?: bigint }) => Promise<bigint>;
isDeployed: () => Promise<boolean>;
type: "smart";
},
true,
>,
) => Promise<number>