No description
![]() * Upgrade database confirmation height to 0 * Constify getters * Set confirmation when blocks are confirmed * iterative solution working however it needs to only do it on live confirmations * Update with new sideband height open blocks starting at 1 * Remove unnecessary changes. Make sure it is done with live transactions now. * Formatting * Fix incorrect merge * Update account info in db separately from traversing old data * Add account_confirmation_height RPC * Fix 128 nested deep blocks error with MSVC * Remove unneeded include * Add confirmation_height_clear CLI optional option to --snapshot * Check confirmation height in --snapshot option is not 0 before trying to write. * Add --confirmation_height_clear as an independent CLI option * Make review suggestions * Be able to selectively clear confirmation height for an account via CLI * Remove old test and the unnecessary check for confirmation == 0. Review comments & formatting * Add tests for accounts which have gaps in them, and remove unused unchecked_exist () function * Add missing block_confirmed rpc_handler function to map after merge * Make release_assert a gtest assert in block_store test * Put transaction back to read in process_confirmed |
||
---|---|---|
.github | ||
ci | ||
CL | ||
cmake/Modules | ||
crypto | ||
docker | ||
etc | ||
gtest | ||
images | ||
lmdb@c6bb7edf9f | ||
load-tester | ||
miniupnp@582375b64f | ||
nano | ||
util | ||
.clang-format.base | ||
.gitignore | ||
.gitlab-ci.yml | ||
.gitmodules | ||
.travis.yml | ||
appveyor.yml | ||
asan_blacklist | ||
CMakeLists.txt | ||
doxygen.config | ||
Info.plist.in | ||
LICENSE | ||
logo.png | ||
Nano.icns | ||
Nano.ico | ||
Nano.rc | ||
nanocurrency-beta.spec.in | ||
nanocurrency.spec.in | ||
qt.conf | ||
README.md | ||
rep_weights_beta.bin | ||
rep_weights_live.bin | ||
resources.qrc | ||
tsan_blacklist |
What is Nano?
Nano's goal is to become "a global currency with instantaneous transactions and zero fees over a secure, decentralized network."
We've applied the philosophy of "do one thing and do it well." We are focused on building the best medium for value exchange in the world.
Key Features
- Nano utilizes a novel block-lattice architecture, unlike conventional blockchains used in many other cryptocurrencies.
- The network requires minimal resources, no high-power mining hardware, and can process high transaction throughput.
- Offers instantaneous transactions with zero fees and unlimited scalability, making Nano an ideal solution for peer-to-peer transactions.
- As of August 2018, the Nano network has processed over twelve million blocks with an unpruned ledger size of only 4.6GB.
For more information, see Nano.org or read the whitepaper.
Guides & Documentation
- Whitepaper
- Build Instructions
- Command Line Interface
- RPC Protocol
- Wallet Design
- Block-Lattice
- Design Features
Links & Resources
Want to Contribute?
Please see the contributors guide.
Contact us
We want to hear about any trouble, success, delight, or pain you experience when using Nano. Let us know by filing an issue, joining us on reddit, or joining us on Discord.