CreateWebauthnModularAccountV2Params

1type CreateWebauthnModularAccountV2Params<TTransport> = Pick<
2 ToSmartContractAccountParams<"ModularAccountV2", TTransport, Chain, "0.7.0">,
3 "transport" | "chain" | "accountAddress"
4> &
5 object;

Defined in: account-kit/smart-contracts/src/ma-v2/account/modularAccountV2.ts:68

Type Declaration

NameType

credential

ToWebAuthnAccountParameters["credential"]

deferredAction?

Hex

entryPoint?

EntryPointDef<"0.7.0", Chain>

factoryAddress?

Address

getFn?

ToWebAuthnAccountParameters["getFn"]

initCode?

Hex

mode

"webauthn"

rpId?

ToWebAuthnAccountParameters["rpId"]

salt?

bigint

signerEntity?

SignerEntity

Type Parameters

Type ParameterDefault type

TTransport extends Transport

Transport