Package-level declarations
Types
This class is used to represent an account address.
This interface is used to define the input for an account address.
Represents core account metadata on the Aptos blockchain.
This enum is used to explain why an address was invalid.
Predefined marker for the canonical AptosCoin.
Thrown only at configuration boundaries that cannot return an AptosResult.
Stable error categories exposed by the redesigned SDK API.
The public, typed outcome of a Kaptos operation.
An offset page for indexer datasets that do not expose an aggregate-count field.
Immutable byte sequence with content equality.
Options for creating a new collection in an account.
Batch-encryption wire record. Cryptographic construction lives in kaptos-encrypted-transactions.
Interface of an Entry function's ABI.
Builder for constructing entry-function arguments with inferred MoveArgument conversions.
The immutable transaction and authenticator produced when a sponsor signs.
Data need for a generic function ABI, both view and entry
Representation of an Identifier that can serialized and deserialized. We use Identifier to represent the module "name" in "ModuleId" and the "function name" in "EntryFunction"
The data needed to generate an Entry Function payload
The data needed to generate a View Function payload
Representation of a ModuleId that can serialized and deserialized ModuleId means the module address (e.g "0x1") and the module name (e.g "coin")
Base class for defining typed Move struct markers or wrappers.
Registry mapping Kotlin types to Move TypeTags for reified type inference.
This class is the Kotlin representation of a Move vector<T>, where T is a type that represents either a primitive type (bool, u8, u64, ...) or a BCS-serializable struct itself.
Kotlin-native offset pagination shared by indexer-backed services.
Controls the number of results that are returned and the starting position of those results.
The list of supported Processor types for our indexer api.
Selects conventional sequence-number or AIP-122 nonce replay protection.
Controls the estimates returned by transaction simulation.
Immutable options used when building a transaction.
Exact wire model for Aptos transaction payload variants.
A transaction before account authenticators are attached.
Interface of an View function's ABI.
Options for waiting for a transaction to be finalized.
Functions
Returns the failure, or null for success.
Chains another typed Aptos operation after a successful value.
Returns the success value or derives a fallback from the typed error.
Transforms a successful value while retaining a failure unchanged.
Performs action for failure and returns this result unchanged.
Performs action for success and returns this result unchanged.