了解 getMinimumBalanceForRentExemption 的使用案例、代码示例、请求参数、响应结构和提示。
getMinimumBalanceForRentExemption
RPC 方法允许您计算特定数据大小的账户成为免租金所需的最低 lamport 余额。
在 Solana 中,账户必须保持最低余额以覆盖随时间推移的存储成本,这一概念称为租金。持有相当于两年租金支付余额的账户被视为“免租金”,其余额不会因租金而减少。
dataLength
(usize
, 必需): 账户数据的长度(以字节为单位)。这是决定免租金最低限额的主要因素。
165
(用于标准 SPL 代币账户)。commitment
(object
, 可选): 指定查询的承诺级别。如果省略,则使用 RPC 节点的默认承诺。
commitment
(字符串): 例如,"finalized"
, "confirmed"
, 或 "processed"
。result
字段将是一个 u64
(无符号 64 位整数),表示具有指定 dataLength
的账户所需的最低 lamports 数量,以免租金。
getMinimumBalanceForRentExemption
方法将始终根据集群的状态返回当前值。getMinimumBalanceForRentExemption
RPC 方法,以便在您的 Solana 应用程序中有效管理账户租金。