┌─────────────────────────────────────────────┐
│ │
│ ██╗ ██╗███████╗ ██████╗ ██╗████████╗ │
│ ██║ ██║██╔════╝██╔═══██╗██║╚══██╔══╝ │
│ ███████║███████╗██║ ██║██║ ██║ │
│ ╚════██║╚════██║██║ ██║██║ ██║ │
│ ██║███████║╚██████╔╝███████╗██║ │
│ ╚═╝╚══════╝ ╚═════╝ ╚══════╝╚═╝ │
│ │
│ 🚀 Solana 多功能工具集 v1.0 │
│ │
│ 使用 --help 查看可用命令 │
│ │
└─────────────────────────────────────────────┘
钱包配置信息:
┌──────────┬─────────────────────────────────────────────┐
│ 钱包名称 │ 公钥地址 │
├──────────┼─────────────────────────────────────────────┤
│ Master │ 主钱包地址 │
│ Slave 1 │ 地址 1 │
└──────────┴─────────────────────────────────────────────┘
主要用来批量关闭 solana SPL ATA , 支持 SPL 和 token 2022 ; 支持若干个从地址
关闭逻辑:关闭:Token 余额 = 0 的 ATA 账户,不为 0 的账户需要自己去 burn 或者 swap
查询模块,主要有查询所有钱包的余额、查询指定钱包的所有 ata 账户、查询所有 Slave 钱包的 ATA 账户
balance 查询所有钱包的 SOL 余额
lookupATA 查询指定钱包的所有 ATA 账户
lookupATAall 查询所有 Slave 钱包的 ATA 账户
转账模块
all2one 将所有从钱包的 SOL 归集到主钱包
one2all 从主钱包向所有从钱包转账指定金额的 SOL
管理 Solana 账户,包括创建、关闭、清理等账户管理功能
close 关闭指定的 ATA 账户
closeall 批量关闭所有从钱包的零余额 ATA 账户
closeall4onewallet 批量关闭指定钱包的所有零余额 ATA 账户