mirror of
https://github.com/haveno-dex/haveno.git
synced 2025-08-12 16:35:37 -04:00
refactoring based on congestion testing
retry creating and processing trade txs on failure do not use connection manager polling to reduce requests use global daemon lock for wallet sync operations sync wallets on poll if behind use local util to get payment uri to avoid blocking all peers share multisig hex on deposits confirmed import multisig hex when needed
This commit is contained in:
parent
f519ac12a5
commit
e63141279c
36 changed files with 799 additions and 568 deletions
|
@ -315,9 +315,9 @@ service XmrConnections {
|
|||
}
|
||||
rpc CheckConnections(CheckConnectionsRequest) returns (CheckConnectionsReply) {
|
||||
}
|
||||
rpc StartCheckingConnections(StartCheckingConnectionsRequest) returns (StartCheckingConnectionsReply) {
|
||||
rpc StartCheckingConnection(StartCheckingConnectionRequest) returns (StartCheckingConnectionReply) {
|
||||
}
|
||||
rpc StopCheckingConnections(StopCheckingConnectionsRequest) returns (StopCheckingConnectionsReply) {
|
||||
rpc StopCheckingConnection(StopCheckingConnectionRequest) returns (StopCheckingConnectionReply) {
|
||||
}
|
||||
rpc GetBestAvailableConnection(GetBestAvailableConnectionRequest) returns (GetBestAvailableConnectionReply) {
|
||||
}
|
||||
|
@ -388,15 +388,15 @@ message CheckConnectionsReply {
|
|||
repeated UrlConnection connections = 1;
|
||||
}
|
||||
|
||||
message StartCheckingConnectionsRequest {
|
||||
message StartCheckingConnectionRequest {
|
||||
int32 refresh_period = 1; // milliseconds
|
||||
}
|
||||
|
||||
message StartCheckingConnectionsReply {}
|
||||
message StartCheckingConnectionReply {}
|
||||
|
||||
message StopCheckingConnectionsRequest {}
|
||||
message StopCheckingConnectionRequest {}
|
||||
|
||||
message StopCheckingConnectionsReply {}
|
||||
message StopCheckingConnectionReply {}
|
||||
|
||||
message GetBestAvailableConnectionRequest {}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue