Interface MultiChainValidationModuleConfigConstructorProps

interface MultiChainValidationModuleConfigConstructorProps {
    entryPointAddress?: `0x${string}`;
    moduleAddress?: `0x${string}`;
    signer: SmartAccountSigner<any>;
    version?: "V1_0_0";
}

Hierarchy (view full)

Properties

entryPointAddress?: `0x${string}`

entryPointAddress: address of the entry point

moduleAddress?: `0x${string}`

Address of the module

signer: SmartAccountSigner<any>

Signer: viemWallet or ethers signer. Ingested when passed into smartAccount

version?: "V1_0_0"

Version of the module