when sweeping keys, could it be possible to designate a target adress?
also, are the keys being swept in danger of being changeback adresses for those transactions?
Sure can do. There should be no change from a sweep transaction because all available outputs are used.
I tried again today and everything is working fine. I tried it with the same addresses that were giving me problems and also some new ones.
Apologies this was an error with the web interface not an issue with how you were copying the address:
"Estimated BTC Transacted" fascinates me. Sometimes it's right, other times wrong. But in transactions such as a recent interest payment I received, it has no idea. Neither output has been spent, so either could be to a change address. It guessed the lower number, and was wrong. Is it just flipping a coin?
Let me know the transaction hash and what should of have been the correct estimate and I will try to improve the estimation function. It's pretty basic:
public long getEstimatedBTCSent() {
long total = 0;
if (isGeneratedBlockReward())
return 0;
List filtered_outputs = getOutsNotFromInputs();
//If a transaction has more than two inputs then we take the largest output that couldn't be filled with one input
if (getIn().size() >= 2 && filtered_outputs.size() == 2) {
return Math.max(filtered_outputs.get(0).getValue(), filtered_outputs.get(1).getValue());
//If a transaction has one input and two outputs we take the smallest output
} else if (getIn().size() == 1 && filtered_outputs.size() == 2) {
total = Math.min(filtered_outputs.get(0).getValue(), filtered_outputs.get(1).getValue());
} else {
for (Output output : filtered_outputs) {
total += output.getValue();
}
}
return total;
}
Testers needed for Anonymous Transaction typeAdd ?enable_anonymous=true to your wallet login url e.g.
https://blockchain.info/wallet/piuk?enable_anonymous=true and choose the "Anonymous" transaction type on the send money tab. Please test with amounts between 0.5 - 2 BTC .
No large transactions yet.
Each anonymous transaction creates an entry in a forwarding (routing table). This routing is valid for only one transaction after 6 confirmations the transaction is permanently removed from the database. While testing it is possible to view the current routings at.
http://server2.blockchain.info/forwarding-monitorOnly a transaction to the original routing address will be shown in your transactions lists, no transaction will be shown to the final destination address. Up to 50,000 outputs are scanned for each routing input used to ensure it meets the required minimum taint (Default 0%) for the final destination address.