Protected
_Clears the Cache
Protected
dryrunGets the current AO client instance being used by this process client.
The IAOClient instance currently in use
Retrieves paginated ARNS records.
Optional
params: { cursor?: string; limit?: number }Optional pagination parameters (cursor and limit)
Optional
cursor?: stringCursor for pagination
Optional
limit?: numberMaximum number of records to retrieve
Promise resolving to paginated ARNS records response
Gets the process ID for this client.
The process ID string
Retrieves the transaction that created this process. This transaction contains the initial state and configuration of the process in its tags.
Promise resolving to the transaction data containing process creation details
Retrieves an ARNS record for a given name.
The name to get the ARNS record for
Promise resolving to the ARNS record if found, undefined otherwise
Gets the wallet this client uses to sign messages
the wallet used for message signing
A Readonly Client can only perform dry run and result operations, however does not require a wallet to be used. If a wallet is specified on instantiation the client will additionally be able to use write operations (messages).
Boolean indicating whether or not the client is for read operations only.
Boolean indicating whether or not the client is set to run dryruns as messages. (non default behavior)
Protected
messageProtected
Optional
anchor: stringOptional
anchor: stringProtected
resultProtected
Protected
resultsProtected
Optional
from: stringOptional
to: stringControls whether dryrun executes as a message or simulation.
When true, dryrun will execute as a real message. When false (default), executes as a simulation.
Sets the wallet being used for this client. If the client is readonly it will now have write abilities.
the wallet to use with this client.
Static
autoStatic
default
Client for interacting with ARNS (Arweave Name Service) records.