它是用户与特定的 SPL(Solana Program Library)Token 代币关联的账户,地址是用户主钱包和代币铸造地址的派生,主要作用是允许用户方便管理他们持有的代币。 Solana 链上程序是只读或无状态的,即程序的账户(可执行账户)只存储代码,不存储任何状态,程序会把状态存储在其他独立的账户(不可执行账户)中。如果一个程序账户...
Solana代币计划将作为目前正在开发的Token-2022 计划的一部分引入一些新功能。Token-2022 旨在增强 SPL 代币的功能,除了现有属性之外,还为新功能让路。Token-2022 的新推出将扩大 SPL 代币的铸造和消费属性,并使用户能够探索 SPL 代币的更多用例。新推出的功能分为铸币和账户功能。其中一些包括: 新铸币功能 生息代币:...
获取SPL Token的账户信息: 为了进行转账,你需要知道SPL Token的合约地址、发送者的Token账户地址以及接收者的Token账户地址。通常,这些地址可以通过调用相关API来获取,或者你已经预先知道它们。 构建SPL Token转账交易: 使用Token.createTransferInstruction方法来构建转账指令,并将其添加到交易中: javascript const receiv...
spl-token transfer<token-identifier><token-amount><wallet-address>--fund-recipient 如你所见,我们需要代币 ID、转账的具体金额以及钱包地址。可以通过从 Phantom 钱包界面顶部复制来获取钱包地址。输入正确的信息后,你需要做的就是运行命令,代币应该会转移。 为确保一切正常,你可以使用“spl-token accounts”命令检...
我们经常会有进行Token空投的需求,之前我调研的是Gumdrop这个工具,但是我发现这个工具只能用户主动去claim Token,而不能直接空投到对方账户,这就有点麻烦。 其实solana-cli就有工具可以直接进行转账,命令如下: spl-token transfer <TOKEN_ADDRESS> <TOKEN_AMOUNT> <RECIPIENT_ADDRESS or RECIPIENT_TOKEN_ACCOUNT_ADDRESS...
( // 添加USDC-SPL的转账指令 Token.createTransferInstruction( TOKEN_PROGRAM_ID, usdcMintAddress, receiverAddress, senderKeypair.publicKey, [], sendAmount ) ) .setSigners(senderKeypair.publicKey); // 签名和发送交易 const { blockhash } = await connection.getRecentBlockhash(); transaction.re...
solana系列第2集: SPL-token及相关指令, 视频播放量 494、弹幕量 0、点赞数 8、投硬币枚数 4、收藏人数 15、转发人数 1, 视频作者 一百万退休计划, 作者简介 远程 + 英语 + web3 = 自由,相关视频:solana系列第1集:从链上获取数据,Solana系列第4集: 发送交易1.0(人工发
SPL Token Swap JavaScript API. Latest version: 0.4.4, last published: 5 months ago. Start using @solana/spl-token-swap in your project by running `npm i @solana/spl-token-swap`. There are 60 other projects in the npm registry using @solana/spl-token-swap
SOL:Solana的原生token,您可以在交易所获得 SPL Token:Solana上应用Token,类似ERC20的概念 转账失败 Solana 链上的任何交易都需要消耗一定的 SOL 作为手续费 ,请保证钱包内有一定数量的 SOL当出现热点事件,节点访问量过大,可能出现 SOL 余额读取失败,上链失败的情况,可通过切换节点(我– 设置 – 节点设置 – Sol...
spl-token transfer <TOKEN_MINT_ADDRESS> <AMOUNT> <RECIPIENT_ACCOUNT_ADDRESS> Solana上的DApp开发 开发工具 1. Rust:Solana智能合约(也称为程序)主要使用Rust编写。 2. Anchor:一种构建在Solana之上的框架,简化了智能合约开发。 3. Solana Web3.js:用于与Solana区块链进行交互的JavaScript库。