Api
在 copay 的伺服器中廣播交易的 POST 端點是什麼?
AFAIU,copay 的伺服器實現是bitcore-wallet-service。
從它的 README 中,我可以推斷出多重簽名錢包將使用
/v1/txproposals/
端點來創建其他共同簽名者將收到的新交易提案。但是,如果錢包不是多重簽名的,那麼廣播交易的端點是什麼?
多重簽名和單一簽名錢包使用相同的流程。還需要在單簽名錢包中創建 Tx 提案。Copay 跨設備同步,因此您可以在 1-1 錢包中擁有一個非簽名的 copayers 來送出提案,以供以後批准。
流程是:
創建 => 發布 => 簽名 => 廣播。
您可以查看官方客戶端<https://github.com/bitpay/bitcore-wallet-client>了解詳細資訊,CLI 客戶端也應該對查看範例很有用: https ://github.com/bitpay/bitcore-wallet
我想我應該對 1 天后發布的流程 ematiu 進行小幅更正,以找出我無法簽署交易的原因。
實際流程是:創建 => 發布 => 發布 => 簽名 => 廣播。
這是因為,為了簽署交易提案,我們需要 txProposal 對像中的 proposalSignature。我們只能通過從 bws 獲取這個簽名