Creates a new instance of Multisig.
Optionalconfig: CallerConfig
Optional configuration for the Caller, including network and access token.
Optionalapi: AftermathApi
An optional instance of AftermathApi to build or fetch multisig data.
Optional ReadonlyapiOptional low-level provider used to derive multisig data.
The mutable configuration used for subsequent requests.
Derives a multisig address and public key for a user from the configured shared-custody key and the user's Ed25519 public key.
The operation is local after the AftermathApi provider is configured. It
does not make a network request or sign a transaction.
An object implementing ApiMultisigUserBody, containing the user's public key as a Uint8Array.
An object containing the derived multisig address and public key.
StaticapiReturns the canonical Aftermath API host for a Sui network.
To target a custom or local host, pass baseUrl in CallerConfig to the
constructor instead.
The Sui network whose host to return.
The network's HTTPS or local HTTP API host.
StaticdefaultReturns the canonical Sui fullnode URL for a network.
The network whose fullnode URL to return. undefined
defaults to mainnet.
The network's fullnode URL.
The
Multisigclass provides methods to interact with multisig-related functionality, such as retrieving a multisig address and associated public key for a user.