1

我想了解 Solana 租金以及它与 CLI 使用的关系。我了解基本情况,您需要 2 年的租金才能免租金,但我有几个问题可以更好地理解:

我有钱包密钥对 keypair.json

我跑:

solana account keypair.json

Balance: 2.95953572 SOL 
Owner: 11111111111111111111111111111111
executable: false
Rent Epoch: 280 

我是否应该假设租金是 280 盏灯。时代?我是否需要根据两年内的多少个时期来计算这一点,以计算出免租所需的 sol?如果我有密钥对文件甚至只是帐户的公钥,难道没有更简单的方法可以简单地找出免租要求吗?“solana rent”命令的使用令人困惑,因为我不知道我帐户的“数据长度”。

在运行以下命令以创建不同类型的帐户时,我是否可以始终假设有足够的 Sol 自动放入帐户以使其免租?

spl-token create-account
spl-token create-multisig

创建 nonce 帐户时,我需要指定要放入 nonce 帐户的金额吗?如果我暂时将此 nonce 帐户用于多重签名过程,我应该在其中放入多少 SOL?

solana create-nonce-account nonce-keypair.json 1
4

1 回答 1

1

如果您想知道租金是如何计算的,您可以使用solana rentCLI 命令。

例如,系统中任何不是data account(即没有数据要求)的帐户都将显示租金豁免最低费用:

solana rent 0

Rent per byte-year: 0.00000348 SOL
Rent per epoch: 0.000002439 SOL
Rent-exempt minimum: 0.00089088 SOL

对于程序数据帐户(即创建为由程序拥有以读取/写入状态的任何帐户)由于存储需求将是更高的成本。假设您的程序在一个帐户中存储了一个 PublicKey(32 字节),然后计算该帐户的租金:

solana rent 32

Rent per byte-year: 0.00000348 SOL
Rent per epoch: 0.000003048 SOL
Rent-exempt minimum: 0.0011136 SOL
于 2022-01-29T12:07:43.710 回答