如何在 solana Web3 中获取 Token 计数

How to grab the Token count in solana Web3

嘿,我想获取代币数量,我该怎么做 I have reached this point but want to hold just the value

一直用到这里 console.log("Signature: ",hash.meta.postTokenBalances);

这取决于你需要什么。以SOL为例,小数点后9位,即1 SOL = 1_000_000_000 lamports

  • amount 是 lamports 的总数,所以 90_000_000_000 在你的例子中
  • uiAmountString 是 SOL 的格式化数量,所以在你的例子中 90.000000000

如果你需要做计算,你应该坚持amount做数学,decimals显示它。如果只需要显示,那么uiAmountString最简单。