0

我想编写一个程序,可用于将代币与 sol 交换(例如购买 nft 的操作)。我有一个针对令牌 B 的令牌 A 的工作示例。但我想用 SOL 替换令牌 B。本例使用anchor & escrow account(存储代币A,等待调用执行兑换)。

我的问题是:假设我有买家、卖家和托管账户。代币由托管账户持有。它可以从托管账户发送给买方,那部分是可以的。但是,我如何将溶胶从买方发送给卖方?我不知道流程是什么:

  • 溶胶应该直接从买方到卖方吗?(购买似乎程序无法执行那种转账,因为它不拥有买方主帐户)
  • 是否应该将 sol 从买方发送到程序拥有的帐户,然后由程序发送给买方?

感谢您的帮助,因为我无法在互联网上找到任何示例!(看起来很基本......)

4

1 回答 1

-1

我终于找到了答案:是的,SOL 可以直接从买方转到卖方,无需通过程序拥有的帐户,只要买方签署交易(我猜,至少)。

于 2022-01-28T23:00:07.480 回答