OctacoreSmartWallet constructor
OctacoreSmartWallet({})
Implementation
OctacoreSmartWallet({
required String scwAddress,
String? ownerAddress,
// required Signer signer,
int? salt,
String? paymasterAddress,
PaymasterType? paymasterType,
Map<int, dynamic>? batch,
List<String>? modules,
}) : super(
scwAddress: scwAddress,
abi: _abi,
modules: modules,
ownerAddress: ownerAddress,
salt: salt,
entryPointAddress: _entryPointAddress,
bundlerURL: _bundlerURL,
entryPointContract: _entrypointContract,
// signer: signer,
rpcURL:
"https://polygon-mumbai.infura.io/v3/6130f5b7c891499385e309ddf3cf10c8",
paymasterConfig: paymasterAddress == null
? null
: PaymasterConfig(paymasterAddress, paymasterType!),
usePaymaster: paymasterAddress == null ? false : true,
batch: batch,
);