Web3Provider constructor
Web3Provider(
- dynamic provider
Create new Web3Provider instance from provider
instance.
final web3provider = Web3Provider(ethereum!);
print(web3provider); // Web3Provider:
Implementation
factory Web3Provider(dynamic provider) {
assert(provider != null, 'Provider must not be null.');
assert(
provider is Interop &&
(provider is Ethereum || provider is WalletConnectProvider),
'Provider type must be valid.');
return Web3Provider._(
_Web3ProviderImpl((provider as Interop).impl),
);
}