File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -619,12 +619,13 @@ namespace sdk {
619
619
620
620
auth_handler::state_type sign_transaction_call::call_impl ()
621
621
{
622
- if (json_get_value (m_tx_details, " is_sweep" , false ) || m_net_params.is_electrum ()) {
623
- // For sweep txs and electrum single sig, sign the tx in software.
622
+ if (json_get_value (m_tx_details, " is_sweep" , false )
623
+ || (m_net_params.is_electrum () && m_net_params.is_liquid ())) {
624
+ // For sweep txs and liquid electrum single sig, sign the tx in software.
624
625
// TODO: Once tx aggregation is implemented, merge the sweep logic
625
626
// with general tx construction to allow HW devices to sign individual
626
627
// inputs (currently HW expects to sign all tx inputs)
627
- // FIXME: Sign rust txs using the standard code path
628
+ // FIXME: Sign rust liquid txs using the standard code path
628
629
m_result = m_session->user_sign_transaction (m_tx_details);
629
630
return state_type::done;
630
631
}
You can’t perform that action at this time.
0 commit comments