New: getTransactionsForAddress - Query transaction history with advanced filtering, sorting, and pagination. Learn More
New: getTransactionsForAddress - Query transaction history with advanced filtering, sorting, and pagination. Learn More
Calculate optimal priority fee recommendations for Solana transactions based on real-time network conditions. This advanced API analyzes historical fee data and current congestion levels to provide precise fee estimates for different priority levels.
curl --request POST \
--url 'https://mainnet.helius-rpc.com/?api-key=' \
--header 'Content-Type: application/json' \
--data '
{
"jsonrpc": "2.0",
"id": "1",
"method": "getPriorityFeeEstimate",
"params": [
{
"transaction": "LxzhDW7TapzziJVHEGPh1QjmZB6kjNqmvuJ9gmihBGEkzw2N8ospDq32UZdVmKWzRZqKuyvhp7xmLvsmmHa3MfxVKpYoLV9cPkw5isHnHgDUwLSMsDaZ4dLEULexXAvuV9k6fLD2LMhFKM6gqH6j69GQLAm1g4e3z5ZVZN6pmJdSmZ4PqKcwNn4sS7E3Abp1hV59uBJB9i4jEdEAh28rZ8WCeNizzEmrJZFhatFFFGSDsk23jDPEjbkMcoRWXKf1WthFScC2S6Wz284Dtjqp7kW8eybV3DpmN9DtBbcfFNQPtUwmiBZCKszdYym5AjJvRHiUKUdMwFpC3toPnMvTmKZ9iHQtzZRkg5xBufRtUN5eVYJfdw2DxzH6RfqhC2rAjfSbfJA4wmaq9f5eUe2iEjmqvne6r85PPcHBJzyqkVtAyUFtTc9DfU8UiM9rFhQ2UB71M6m5UCsC6EwowMw5k8iF8rL7iPCLdubVdy8S58DPLNG4E4rdosev1T63YdRWSgEwBZh7iX4zGBA9AKAm3B9itCSxLSL46Y6uZgVku9UXsMcWWz3URoa6hRbo55CYPLhrVeqjqX5DsXpaG6QkngbEaESQUnkakE1AFkYXmNXEd2m3sLRTYB2o5UTkwkJS2u5sJHyYqAvXr3vFZr7qAYFLD3LwS5tsdb45ZQVQwsbnNddMHgkpmSqLHS6Fv1epxqHbzpRCU1tgMsriApVWC3pj2LLD41HxkV8aKvkVyHgJFACUtbvRBZAasHf1F71Gz3qZNTdh3efWsZJRXnfxKPbATU7NTMaMUL8JjknfoVwp3/SsAUIMHFzjQMQmoiQMSL1q+S+r9dLR55BgaWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG3fbh12Whk9nL4UbO63msHLSF7V9bN5E6jPWFfv8AqQECAwABDAIAAAAEAAAAAAAA"
}
]
}
'{
"jsonrpc": "2.0",
"result": {
"priorityFeeEstimate": 120000
},
"id": "1"
}Solana RPC API 请求的 JSON-RPC 版本标识符,必须为 "2.0"
2.0 客户端生成的请求标识符
RPC 方法名称
getPriorityFeeEstimate 方法调用的参数
显示 子属性
Base58或Base64编码的Solana交易,用于估算最佳优先费用。API将分析此交易中的特定指令和账户,以根据当前网络状况和计算复杂性提供准确的费用估算。
Solana账户公钥数组,用于估算优先费用(提供交易的替代方法)
Base58编码的Solana账户公钥
根据网络状况自定义Solana优先费用估算的高级选项
显示 子属性
所提供Solana交易的编码格式
Base58, Base64 根据当前Solana网络拥堵情况估算费用的特定优先级别
Min, Low, Medium, High, VeryHigh, UnsafeMax 当为true时,返回从最低到最高所有优先级别的全面估算
分析最近Solana区块链槽位的数量以进行准确费用估算(1-150)
1 <= x <= 150为 true 时,在费用计算中包括投票交易,以便进行更全面的分析
为 true 时,根据当前 Solana 网络状况返回推荐的最佳费用
为 true 时,将没有交易的槽位视为零费用槽位进行计算
Successfully retrieved Solana priority fee estimates
JSON-RPC 版本标识符
2.0 客户端生成的标识符,与请求匹配
包含全面 Solana 优先费用估算的结果对象
显示 子属性
根据最近的区块链活动和计算需求,估算的请求 Solana 交易的最佳优先费用(单位:microlamports)。
Solana 区块链上不同优先级的详细费用估算(单位:microlamports), 允许开发者选择成本与确认速度之间的最佳平衡。
显示 子属性
Solana 交易的最低可行费用 - 适用于低拥堵期间的非紧急交易 (在网络拥堵期间可能导致交易失败)
Solana 交易的低优先级费用 - 对于不时间敏感的交易来说是经济的选择 (确认时间较长,成本较低)
Medium priority fee for Solana transactions - balanced option for most standard transactions (reasonable confirmation time with moderate cost)
High priority fee for Solana transactions - prioritized processing for time-sensitive operations like DeFi trades or NFT mints (faster confirmation, higher cost)
Very high priority fee for Solana transactions - premium option for critical transactions requiring near-immediate confirmation (very fast confirmation, premium cost)
Maximum observed fee on Solana - the highest fee seen in the analysis window, representing an upper bound during extreme congestion (fastest possible confirmation, but potentially unnecessarily high)
此页面对您有帮助吗?
curl --request POST \
--url 'https://mainnet.helius-rpc.com/?api-key=' \
--header 'Content-Type: application/json' \
--data '
{
"jsonrpc": "2.0",
"id": "1",
"method": "getPriorityFeeEstimate",
"params": [
{
"transaction": "LxzhDW7TapzziJVHEGPh1QjmZB6kjNqmvuJ9gmihBGEkzw2N8ospDq32UZdVmKWzRZqKuyvhp7xmLvsmmHa3MfxVKpYoLV9cPkw5isHnHgDUwLSMsDaZ4dLEULexXAvuV9k6fLD2LMhFKM6gqH6j69GQLAm1g4e3z5ZVZN6pmJdSmZ4PqKcwNn4sS7E3Abp1hV59uBJB9i4jEdEAh28rZ8WCeNizzEmrJZFhatFFFGSDsk23jDPEjbkMcoRWXKf1WthFScC2S6Wz284Dtjqp7kW8eybV3DpmN9DtBbcfFNQPtUwmiBZCKszdYym5AjJvRHiUKUdMwFpC3toPnMvTmKZ9iHQtzZRkg5xBufRtUN5eVYJfdw2DxzH6RfqhC2rAjfSbfJA4wmaq9f5eUe2iEjmqvne6r85PPcHBJzyqkVtAyUFtTc9DfU8UiM9rFhQ2UB71M6m5UCsC6EwowMw5k8iF8rL7iPCLdubVdy8S58DPLNG4E4rdosev1T63YdRWSgEwBZh7iX4zGBA9AKAm3B9itCSxLSL46Y6uZgVku9UXsMcWWz3URoa6hRbo55CYPLhrVeqjqX5DsXpaG6QkngbEaESQUnkakE1AFkYXmNXEd2m3sLRTYB2o5UTkwkJS2u5sJHyYqAvXr3vFZr7qAYFLD3LwS5tsdb45ZQVQwsbnNddMHgkpmSqLHS6Fv1epxqHbzpRCU1tgMsriApVWC3pj2LLD41HxkV8aKvkVyHgJFACUtbvRBZAasHf1F71Gz3qZNTdh3efWsZJRXnfxKPbATU7NTMaMUL8JjknfoVwp3/SsAUIMHFzjQMQmoiQMSL1q+S+r9dLR55BgaWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG3fbh12Whk9nL4UbO63msHLSF7V9bN5E6jPWFfv8AqQECAwABDAIAAAAEAAAAAAAA"
}
]
}
'{
"jsonrpc": "2.0",
"result": {
"priorityFeeEstimate": 120000
},
"id": "1"
}