Constructor of the Client class.
client configuration object.
Optional baseAccount: IBaseAccountbase account to use for signing transactions (optional).
Optional publicApiClient: PublicApiClientpublic api client to use (optional).
Optional mnsResolverAddress: stringMNS resolver address to use (optional).
Private clientclient configuration object.
Private mnsPrivate privatePrivate publicPrivate smartPrivate walletGet the private api related RPC methods.
PrivateApiClient object.
Get the public api related RPC methods.
PublicApiClient object.
Set new providers.
array of providers to set.
Set a new default json rpc provider.
The new default provider to set.
Get the smart Contracts related methods.
SmartContractsClient object.
Get the Wallet related methods.
WalletClient object.
Generated using TypeDoc
Massa Web3 Client object wraps all public, private, wallet and smart-contracts-related functionalities.