We want to be able to submit bitcoin transactions via the ECDSA address of the MPC keyshares.
Implementation details
Implement:
bitcoin configuration and network support
bitcoin executor
bitcoin transaction submitter
The transactions submitted have to be unique and the executor should ensure that the transactions previously submitted are not submitted again. This should be implemented through the store module to maintain state of submissions.
The executor should be able to submit multiple executions via the UTXO input mechanism (each input should correspond to a execution).
We want to be able to submit bitcoin transactions via the ECDSA address of the MPC keyshares.
Implementation details
Implement:
The transactions submitted have to be unique and the executor should ensure that the transactions previously submitted are not submitted again. This should be implemented through the
store
module to maintain state of submissions.The executor should be able to submit multiple executions via the UTXO input mechanism (each input should correspond to a execution).
Testing details
Acceptance Criteria