from hard fork 2, all outputs must be decomposed

The wallet decomposes fully as of now too.
This commit is contained in:
moneromooo-monero 2015-10-06 16:22:19 +01:00
parent 90ccad1236
commit ac90d488e7
No known key found for this signature in database
GPG key ID: 686F07454D6CEFC3
6 changed files with 67 additions and 48 deletions

View file

@ -141,7 +141,7 @@ namespace cryptonote
block_reward += fee;
std::vector<uint64_t> out_amounts;
decompose_amount_into_digits(block_reward, ::config::DEFAULT_DUST_THRESHOLD,
decompose_amount_into_digits(block_reward, hard_fork_version >= 2 ? 0 : ::config::DEFAULT_DUST_THRESHOLD,
[&out_amounts](uint64_t a_chunk) { out_amounts.push_back(a_chunk); },
[&out_amounts](uint64_t a_dust) { out_amounts.push_back(a_dust); });