bitcoindevkit / bitcoindevkit/rust-electrum-client

Allow to construct `ElectrumClient` *without* connecting

Aperta
#166 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Rust
Stelle
89
Fork
82
Merge medio
2g 3h
PR unite (30g)
1

Descrizione

Currently, `ElectrumClient::new` directly tries to establish a connection to the server, i.e., there is no way to successfully construct a client while being offline.

It would be great if there was a way to simply initialize a client, without directly establishing a connection.

This might go hand-in-hand with decoupling the `Client` object more generally from a single connection, see #165.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia leggendo ElectrumClient::new e la discussione nell'issue #165 sul disaccoppiamento di Client da una singola connessione. Il lavoro è completato quando è possibile costruire correttamente un ElectrumClient mentre si è offline, senza connettersi immediatamente a un server Electrum; considera l'ambito più ampio del disaccoppiamento della connessione descritto nell'issue.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
rust
Ambito
networking
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
38/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.