Comments (2)
Another hybrid idea:
Download headers from the creation of the wallet (-100 headers) from trusted server.
Always check the last 100 header hash for reorgs.
Get notification for newblock from trusted server.
Download full blocks whenever wallet is online.
Mempool txs should come from trusted server.
From peers. Compare to headers.
If wallet closed with unconf txs download full blocks until it either confirms or 1008 block is downloaded.
If tx comes when wallet is off then user must manually write txid in it, it request over tor for trusted server then download full block.
Full wallet resyc: slow download all blocks
from walletwasabi.
In the new version this is not needed, it's light by design.
from walletwasabi.
Related Issues (20)
- Speed up + Cancel problems in high fees environment HOT 1
- [UI] Non systray icon in flatpak version HOT 2
- [UI] "Send" dialog could give more feedback on what's wrong with BIP21 URI HOT 2
- First coinjoin stuck on pending status HOT 3
- [BaB] UI bricked after error on backend HOT 3
- some funds are rejected from coinjoin HOT 1
- Mixing to another wallet doesn't work when the daemon is launched (both automatically and manually via RPC) HOT 3
- [UI] Font Rendering is worse with Avalonia V11 then V10
- `Add Wallet`: sometimes wallet name page is displayed at first wallet creation
- Agian blocked UTXOs HOT 2
- getnewaddress RPC: argument to specify bech32 or bech32m address type
- Wasabi has crashed HOT 3
- listpaymentsincoinjoin RPC: one id has multiple statuses HOT 1
- listpaymentsincoinjoin RPC: roundId's keep adding up/are not discarded when going to blame round HOT 2
- cancelpaymentincoinjoin RPC: allow multiple parameters to cancel multiple payments HOT 2
- Allow arbitrary script type for output registration
- insufficent funds eligible for coinjoin.... what do I do next? HOT 1
- Convert BlockchainStateHeight to uint HOT 3
- Music Box shows "Awaiting cheaper coinjoins" on the lowest time preference
- Frequent "At least one coin you are trying to spend has already been spent" error HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from walletwasabi.