OptionalaccountThe Client to use for interacting with the KeetaNet network
OptionalgenerateClient provided function to compute the fee block associated with any transactions
The network to use for this instance of the UserClient
The network alias to use for this instance of the UserClient
OptionalpublishIf using the publish aid (see ['usePublishAid']) the URL to use.
The default depends on the network configuration.
Account to use to sign blocks for this instance of the UserClient
If this is null then no account will be used and some operations may not
be available.
OptionaluseUse the "publish aid" service to publish blocks.
This service handles requesting short votes and permanent votes and publishing to the network. This can reduce latency for clients far away from representatives because they only need to wait for a single response instead of multiple round-trips.
The default is false.
The account to use for the user client, if this is not supplied then the
signerwill be used (if available) otherwise this there will be no account and some operations may not be available.