Files
pay/modules/big-transfer
tomFlowee b339648338 In this module we use rand, make sure to seed
To make this not depend on another part of Pay doing this already.
2025-01-27 13:19:54 +01:00
..
2024-12-25 13:12:38 +01:00
2025-01-09 18:22:44 +01:00
2025-01-09 20:06:18 +01:00
2025-01-09 18:22:44 +01:00
2025-01-09 18:22:44 +01:00
2025-01-09 19:47:37 +01:00
2024-12-25 13:12:38 +01:00

This module provides a screen that allows a wallet to have most or all of its content transferred to another wallet, without giving up anonimity.

If you have a large number of coins in a wallet then the normal "send all" method will simply merge all coins into one transaction. The downside of creating one transaction is that it indicates to anyone checking the blockchain that all those addresses are owned by the same person. Thereby giving up any anonimity those addresses would have provided.

This module instead creates a transaction per address that is in use in the old wallet and picks a fresh address from the target wallet in order to avoid the obvious joining that would give away our anonimity.