OptionalaccessAccess token used for authenticated requests, if required.
OptionalapiURL path segment placed between the host and the package prefix when
building API call URLs ({host}/{apiEndpoint}/{package}/...).
Defaults to "api". Override only when targeting a backend that
mounts the Aftermath API under a different path.
OptionalbaseExplicit override for the API host (e.g. "http://localhost:8080").
Takes precedence over the network-derived default. Use this to point
the SDK at a custom or local backend.
OptionalnetworkThe target Sui network (e.g., "MAINNET", "TESTNET"). Determines the
default API host when baseUrl is not supplied.
Configuration for constructing a
Caller. Includes network specification and optional access token for authentication.