Package-level declarations
Functions
Link copied to clipboard
suspend fun buildTransaction(aptosConfig: AptosConfig, inputGenerateTransactionData: InputGenerateTransactionData, payload: AnyTransactionPayloadInstance, feePayerAddress: AccountAddressInput?): AnyRawTransaction
Link copied to clipboard
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
suspend fun generateRawTransaction(aptosConfig: AptosConfig, sender: AccountAddressInput, payload: AnyTransactionPayloadInstance, options: InputGenerateTransactionOptions? = null, feePayerAddress: AccountAddressInput?): RawTransaction
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun generateTransactionPayload(aptosConfig: AptosConfig, data: InputGenerateTransactionPayloadDataWithRemoteABI): AnyTransactionPayloadInstance
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