Solana 智能合约
开发一个Solana智能合约并部署到Solana测试网。该合约将允许管理员(admin)设置支持的币种(SPL Token),用户(user)可以存取这些币种,并且合约会记录每个用户的余额。此外,还需要编写一个简单的前端脚本来与合约进行交互。
- 使用Rust编写智能合约。
- 实现管理员功能,允许设置支持的SPL Token。
- 实现用户功能,允许用户存入和提取SPL Token。
- 合约应能够跟踪和记录每个用户的SPL Token余额。
- 将合约部署到Solana的测试网。
- 确保合约在测试网上正常运行。
- 实现与智能合约的交互,包括存入Token、提取Token。