OptionalaoAllows you to specify how to interact with AO Defaults if not specified
OptionalcacheThe ID of the ao process that this client will interact with. This identifies the specific process running on the ao network.
OptionalretriesShould this client retry requests when failed for reasons associated with RPC.
The wallet used for signing transactions.
Base configuration interface shared by all ao clients. Provides essential configuration properties required for interacting with ao processes.