关于 Solana 链 token 转移 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 支持 Solana 登录

你可以在 V2EX 设置中绑定 Solana 地址,然后就可以用 Phantom / Glow 登录 V2EX。

Get V2EX Coin

9raUVuzeWUk53co63M4WXLWPWE4Xc6Lpn7RS9dnkpump

leiiiooo
V2EX    Solana

关于 Solana 链 token 转移

  •  
  •   leiiiooo 303 天前 2128 次点击
    这是一个创建于 303 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Solana 链上转移 token 的时候,通常我们都是只知道用户 A 的钱包地址,但是其实用户 A 特定 token 的 token account 可能用很多种( ata 或者 ta ),我怎么确定应该转到那个地址呢?这个 token account 如果是自定义的话,那么通常要如何维护处理逻辑呢?
    9 条回复    2025-02-19 15:12:09 +08:00
    Aliver
        1
    Aliver  
       303 天前 via iPhone
    1. ata 可以用 wallet + mint + token program + a token program 算出来
    2. ta 直接通过 rpc 从 token program 里面 filter ,dataSize 和 memcmp 对比 mint 应该就可以了
    leiiiooo
        2
    leiiiooo  
    OP
       303 天前
    @Aliver #1 嗯,但是我怎么确定我应该给用户转哪个地址呢?
    Aliver
        3
    Aliver  
       303 天前 via iPhone
    @leiiiooo 直接转给 ata 就可以了,这个是确定的
    leiiiooo
        4
    leiiiooo  
    OP
       303 天前
    @Aliver #3 嗯嗯,ata 这个肯定是没问题的,但是我用钱包或者 cex 交易所时候,它们充值资产的时候无论是 usdt 还是 usdc 都是一个地址,我认为这个就是用户的 wallet address 。那么看起来,转账的逻辑(包括 ata 检测和创建的逻辑)是不是就是应该在发起方,比如我使用 gateio 提币,那这部分逻辑就应该是又 gateio 维护的呢?
    Aliver
        5
    Aliver  
       303 天前 via iPhone
    @leiiiooo 对滴,token account 对用户来说是透明的,感知到的只有 wallet address ;转账都是封装好的
    leiiiooo
        6
    leiiiooo  
    OP
       303 天前
    @Aliver #5 大佬,我还有个疑问,那对于我上面提到的例子来说,租金难道说也是 gateio 的那个账户出吗?假如那个账户就是没有 sol ,它只有 usdt ,那我们提 usdt 到链上的话,租金这块儿应该怎么处理呢?是不是一般会有个特定付款租金的账户呢,还是需要往对应的 ata 账户存入 sol (存入的 sol 由 gateio 对应的提现账户来负担)
    Aliver
        7
    Aliver  
       302 天前 via iPhone
    你分成两部分看就清晰了
    1. 存钱进交易所,发起人给交易所地址转,ata rent 会和 gas 一起付掉
    2. 提现出交易所,都是有手续费的(大部分都收 1u ),ta rent 一般 0.002 sol
    leiiiooo
        8
    leiiiooo  
    OP
       302 天前
    @Aliver #7 嗯嗯,我昨天又看了下文档,好像现在 rent 都是一次性付清,直接达到免租额度。提现的话,确实应该也是加到用户的手续费里面,相当于用户自己创建了一个 authority 是它 wallet address 的一个 token account ,毕竟这个 token account 销毁的时候还能返回一点手续费。这样感觉好麻烦,我也是最近才开始开 solana 开发的,之前一直写的都是 solidity ,感觉 solana 账户这一套还挺绕的
    Aliver
        9
    Aliver  
       301 天前 via iPhone
    @leiiiooo 哈哈哈哈 是挺绕的,习惯了就好了,到处是 account
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5476 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 06:37 PVG 14:37 LAX 22:37 JFK 01:37
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86