Package-level declarations

Functions

Link copied to clipboard
suspend fun buildTransaction(aptosConfig: AptosConfig, inputGenerateTransactionData: InputGenerateTransactionData, payload: AnyTransactionPayloadInstance, feePayerAddress: AccountAddressInput?): AnyRawTransaction
Link copied to clipboard
suspend fun fetchEntryFunctionAbi(aptosConfig: AptosConfig, moduleAddress: String, moduleName: String, functionName: String): Option<EntryFunctionABI>
Link copied to clipboard
suspend fun fetchFunctionAbi(moduleAddress: String, moduleName: String, functionName: String, aptosConfig: AptosConfig): Option<MoveFunction>

Fetches a function ABI from the on-chain module ABI. It doesn't validate whether it's a view or entry function.

Link copied to clipboard
suspend fun fetchViewFunctionAbi(aptosConfig: AptosConfig, moduleAddress: String, moduleName: String, functionName: String): Option<ViewFunctionABI>

Fetches the ABI for a view function from the module

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun generateViewFunctionPayload(aptosConfig: AptosConfig, inputViewFunctionData: InputViewFunctionData): EntryFunction
Link copied to clipboard
fun generateViewFunctionPayloadWithABI(aptosConfig: AptosConfig, inputViewFunctionData: InputViewFunctionData, functionAbi: FunctionABI): EntryFunction
Link copied to clipboard