The original purpose of this code was a performance improvement to eliminate the need to check signatures multiple times while bootstrapping. Improvements to the bootstrap client and block processor pipeline will make this performance improvement negligible and not worth the complexity. * Remove account number being passed around with a block. This is another part of the signature checking optimization that's being removed. With state blocks the account can be queried directly from the block. * Removing unused value in signature checker. * Removing nano::signature_verification as it's unused. |
||
|---|---|---|
| .. | ||
| plat | ||
| buffer.hpp | ||
| CMakeLists.txt | ||
| common.cpp | ||
| common.hpp | ||
| ledger.cpp | ||
| ledger.hpp | ||
| network_filter.cpp | ||
| network_filter.hpp | ||
| parallel_traversal.hpp | ||
| store.cpp | ||
| store.hpp | ||
| utility.cpp | ||
| utility.hpp | ||
| versioning.cpp | ||
| versioning.hpp | ||
| working.hpp | ||