mirror of
https://github.com/haveno-dex/haveno.git
synced 2025-08-12 08:30:45 -04:00
support multithreading in api and protocols
close trade wallets while unused for scalability verify txs do not use unlock height increase trade init timeout to 60s
This commit is contained in:
parent
fdddc87477
commit
bb95b4b1d6
82 changed files with 2786 additions and 2338 deletions
|
@ -1497,36 +1497,38 @@ message Trade {
|
|||
enum State {
|
||||
PB_ERROR_STATE = 0;
|
||||
PREPARATION = 1;
|
||||
TAKER_PUBLISHED_TAKER_FEE_TX = 2;
|
||||
MAKER_SENT_PUBLISH_DEPOSIT_TX_REQUEST = 3;
|
||||
MAKER_SAW_ARRIVED_PUBLISH_DEPOSIT_TX_REQUEST = 4;
|
||||
MAKER_STORED_IN_MAILBOX_PUBLISH_DEPOSIT_TX_REQUEST = 5;
|
||||
MAKER_SEND_FAILED_PUBLISH_DEPOSIT_TX_REQUEST = 6;
|
||||
TAKER_RECEIVED_PUBLISH_DEPOSIT_TX_REQUEST = 7;
|
||||
TAKER_PUBLISHED_DEPOSIT_TX = 8;
|
||||
TAKER_SAW_DEPOSIT_TX_IN_NETWORK = 9;
|
||||
TAKER_SENT_DEPOSIT_TX_PUBLISHED_MSG = 10;
|
||||
TAKER_SAW_ARRIVED_DEPOSIT_TX_PUBLISHED_MSG = 11;
|
||||
TAKER_STORED_IN_MAILBOX_DEPOSIT_TX_PUBLISHED_MSG = 12;
|
||||
TAKER_SEND_FAILED_DEPOSIT_TX_PUBLISHED_MSG = 13;
|
||||
MAKER_RECEIVED_DEPOSIT_TX_PUBLISHED_MSG = 14;
|
||||
MAKER_SAW_DEPOSIT_TX_IN_NETWORK = 15;
|
||||
DEPOSIT_CONFIRMED_IN_BLOCK_CHAIN = 16;
|
||||
BUYER_CONFIRMED_IN_UI_FIAT_PAYMENT_INITIATED = 17;
|
||||
BUYER_SENT_FIAT_PAYMENT_INITIATED_MSG = 18;
|
||||
BUYER_SAW_ARRIVED_FIAT_PAYMENT_INITIATED_MSG = 19;
|
||||
BUYER_STORED_IN_MAILBOX_FIAT_PAYMENT_INITIATED_MSG = 20;
|
||||
BUYER_SEND_FAILED_FIAT_PAYMENT_INITIATED_MSG = 21;
|
||||
SELLER_RECEIVED_FIAT_PAYMENT_INITIATED_MSG = 22;
|
||||
SELLER_CONFIRMED_IN_UI_FIAT_PAYMENT_RECEIPT = 23;
|
||||
SELLER_PUBLISHED_PAYOUT_TX = 24;
|
||||
SELLER_SENT_PAYOUT_TX_PUBLISHED_MSG = 25;
|
||||
SELLER_SAW_ARRIVED_PAYOUT_TX_PUBLISHED_MSG = 26;
|
||||
SELLER_STORED_IN_MAILBOX_PAYOUT_TX_PUBLISHED_MSG = 27;
|
||||
SELLER_SEND_FAILED_PAYOUT_TX_PUBLISHED_MSG = 28;
|
||||
BUYER_RECEIVED_PAYOUT_TX_PUBLISHED_MSG = 29;
|
||||
BUYER_SAW_PAYOUT_TX_IN_NETWORK = 30;
|
||||
WITHDRAW_COMPLETED = 31;
|
||||
CONTRACT_SIGNATURE_REQUESTED = 2;
|
||||
CONTRACT_SIGNED = 3;
|
||||
TAKER_PUBLISHED_TAKER_FEE_TX = 4;
|
||||
MAKER_SENT_PUBLISH_DEPOSIT_TX_REQUEST = 5;
|
||||
MAKER_SAW_ARRIVED_PUBLISH_DEPOSIT_TX_REQUEST = 6;
|
||||
MAKER_STORED_IN_MAILBOX_PUBLISH_DEPOSIT_TX_REQUEST = 7;
|
||||
MAKER_SEND_FAILED_PUBLISH_DEPOSIT_TX_REQUEST = 8;
|
||||
TAKER_RECEIVED_PUBLISH_DEPOSIT_TX_REQUEST = 9;
|
||||
TAKER_PUBLISHED_DEPOSIT_TX = 10;
|
||||
TAKER_SAW_DEPOSIT_TX_IN_NETWORK = 11;
|
||||
TAKER_SENT_DEPOSIT_TX_PUBLISHED_MSG = 12;
|
||||
TAKER_SAW_ARRIVED_DEPOSIT_TX_PUBLISHED_MSG = 13;
|
||||
TAKER_STORED_IN_MAILBOX_DEPOSIT_TX_PUBLISHED_MSG = 14;
|
||||
TAKER_SEND_FAILED_DEPOSIT_TX_PUBLISHED_MSG = 15;
|
||||
MAKER_RECEIVED_DEPOSIT_TX_PUBLISHED_MSG = 16;
|
||||
MAKER_SAW_DEPOSIT_TX_IN_NETWORK = 17;
|
||||
DEPOSIT_CONFIRMED_IN_BLOCK_CHAIN = 18;
|
||||
BUYER_CONFIRMED_IN_UI_FIAT_PAYMENT_INITIATED = 19;
|
||||
BUYER_SENT_FIAT_PAYMENT_INITIATED_MSG = 20;
|
||||
BUYER_SAW_ARRIVED_FIAT_PAYMENT_INITIATED_MSG = 21;
|
||||
BUYER_STORED_IN_MAILBOX_FIAT_PAYMENT_INITIATED_MSG = 22;
|
||||
BUYER_SEND_FAILED_FIAT_PAYMENT_INITIATED_MSG = 23;
|
||||
SELLER_RECEIVED_FIAT_PAYMENT_INITIATED_MSG = 24;
|
||||
SELLER_CONFIRMED_IN_UI_FIAT_PAYMENT_RECEIPT = 25;
|
||||
SELLER_PUBLISHED_PAYOUT_TX = 26;
|
||||
SELLER_SENT_PAYOUT_TX_PUBLISHED_MSG = 27;
|
||||
SELLER_SAW_ARRIVED_PAYOUT_TX_PUBLISHED_MSG = 28;
|
||||
SELLER_STORED_IN_MAILBOX_PAYOUT_TX_PUBLISHED_MSG = 29;
|
||||
SELLER_SEND_FAILED_PAYOUT_TX_PUBLISHED_MSG = 30;
|
||||
BUYER_RECEIVED_PAYOUT_TX_PUBLISHED_MSG = 31;
|
||||
BUYER_SAW_PAYOUT_TX_IN_NETWORK = 32;
|
||||
WITHDRAW_COMPLETED = 33;
|
||||
}
|
||||
|
||||
enum Phase {
|
||||
|
@ -1654,9 +1656,8 @@ message ProcessModel {
|
|||
NodeAddress temp_trading_peer_node_address = 1006;
|
||||
string prepared_multisig_hex = 1007;
|
||||
string made_multisig_hex = 1008;
|
||||
bool multisig_setup_complete = 1009;
|
||||
bool maker_ready_to_fund_multisig = 1010;
|
||||
bool multisig_deposit_initiated = 1011;
|
||||
string multisig_address = 1009;
|
||||
bool multisig_setup_complete = 1010; // TODO: remove this field
|
||||
}
|
||||
|
||||
message TradingPeer {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue