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.