Type alias ToNexusSmartAccountParameters
ToNexusSmartAccountParameters: { accountAddress?: Address; attesterThreshold?: number; attesters?: Address[]; bootStrapAddress?: Address; chain: Chain; index?: bigint; module?: Module; registryAddress?: Address; signer: OneOf<EthereumProvider | WalletClient<Transport, Chain | undefined, Account> | LocalAccount | EthersWallet>; transport: ClientConfig["transport"]; } & Prettify<Pick<ClientConfig<Transport, Chain, Account, RpcSchema>, "account" | "cacheTime" | "chain" | "key" | "name" | "pollingInterval" | "rpcSchema">> & OneOf<CustomNexusConfigurationParameters | DefaultNexusConfigurationParameters> Type declaration
Optional
accountAddress?: Address
Optional
attesterThreshold?: number
Optional
attesters?: Address[]
Optional
bootStrapAddress?: Address
chain: Chain
Optional
index?: bigint
Optional
module?: Module
Optional
registryAddress?: Address
signer: OneOf<EthereumProvider | WalletClient<Transport, Chain | undefined, Account> | LocalAccount | EthersWallet>
transport: ClientConfig["transport"]
Parameters for creating a Nexus Smart Account