0

我正在使用 Stellar SDK 构建应用程序。我有一个构建事务的工作人员,我想添加一个外部签名者服务器来签署创建的事务。

我有以下代码:

// worker.ts
const issueTransaction = new TransactionBuilder(issuerAccount, {
          // configure transaction ...
          .build();

          const xdr_tx = issueTransaction.toXDR()
          await submitToSigningServer(xdr_tx)

而我想做的是

// server.ts
function signTransaction(xdr: string){
   // Here i want to decode the transaction
   // so i can access to the .sign method of the stellar TXs
   // Maybe something like xdr.fromXDR() => returns a transaction => sign()
}

但我不知道这是否是事务和编码的工作方式。或者也许我应该将未编码的交易发送给签名者?

谢谢!

4

0 回答 0