这是我的情况:
我创建了一个钱包
solana-注册机 新
我创建了自己的自定义 SPL 令牌
spl 令牌创建令牌
然后我为此 SPL 令牌创建了一个帐户
spl 令牌创建帐户
SPL 代币现在在我的钱包 A 中
在 Solana 计划中,当满足某些条件时(例如,当 Alice 正确回答测验时,她将获得一些自定义 SPL 代币),我希望以编程方式将自定义 SPL 代币从钱包 A 转移到 Alice(用户)钱包。
如何授权 Solana 程序从我创建的钱包 A 中扣除代币并将代币转移到 Alice 钱包?
请告诉我如何去做这件事。真的很感激这一点。
solana solana-cli solana-program-library solana-web3js solana-transaction-instruction