Web3 constructor
Web3({})
Implementation
Web3({
required Future<bool> approveCb(),
required String url,
required int networkId,
required String defaultCommunityAddress,
required String communityManagerAddress,
required String daiPointsManagerAddress,
required String transferManagerAddress,
int defaultGasLimit = Variables.DEFAULT_GAS_LIMIT,
}) : _client = Web3Client(url, Client()),
_approveCb = approveCb(),
_networkId = networkId,
_defaultCommunityContractAddress = defaultCommunityAddress,
_communityManagerContractAddress = communityManagerAddress,
_transferManagerContractAddress = transferManagerAddress,
_daiPointsManagerContractAddress = daiPointsManagerAddress,
_defaultGasLimit = defaultGasLimit;