AptosAptos Network's breakthrough technology and seamless user experience are now available on QuickNode.

Start building today!     

Contents

getFeeForMessage RPC Method

The API credit value for this method is 1 . To learn more about API credits and each method's value, visit the API Credits page.

Please note that this method is only available in solana-core v1.9 or newer. Please use getFees for solana-core v1.8

Parameters:

  1. message - string - The transaction message encoded as base64
  2. object - (optional) The configuration object with the following fields:

    Commitment - string - (optional) The level of commitment required for the query. The options include:

    Finalized - string - The node will query the most recent block confirmed by the supermajority of the cluster as having reached maximum lockout, meaning the cluster has recognized this block as finalized

    Confirmed - string - The node will query the most recent block that has been voted on by the supermajority of the cluster

    Processed - string - The node will query its most recent block. Note that the block may not be complete

Returns:

  1. result - Null if the transaction message is not found otherwise RpcResponse JSON object with the following fields:

    context - The information about the current state of the program

    apiVersion - The version of the Solana RPC API to use

    slot - An integer representing the slot for which to retrieve the fee calculator

    value - (u64 | null) The fee corresponding to the message at the specified blockhash

Code Examples:

curl http://sample-endpoint-name.network.quiknode.pro/token-goes-here/ \
  -X POST \
  -H "Content-Type: application/json" \
  -d '
    {
      "id":1,
      "jsonrpc":"2.0",
      "method":"getFeeForMessage",
      "params":[
        "AQABAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBAQAA",
        {
          "commitment":"processed"
        }
      ]
    }
'
Ready to get started? Create a free account