Releases: hyle-team/zano
v2.0.1.367
[*]
wallet: refactored and tested wallet2 library to achieve much smaller wallet file size
[*]
multiple multiple multiple API fixes for different purposes
[*]
fixed a rare (1:10^7) bug in EC point comparison, then improved comparison performance
[*]
fixed a bug in serialization of a structure version (Boost and KV-serialization)
[*]
fixed a minor bug in built-in CPU miner (only used in the testnet)
[*]
fixed incorrect PoW block template creation in case when there are lots of PoS blocks (likely in the testnet, unlikely in the mainnet)
[+]
simplewallet: implemented “seed doctor” — the tool for repairing seed phrases that partially corrupt
[*]
after investigation and testing we bumped minimum boost version up to 1.84
[*]
wallet RPC: deploy_asset
and emit_asset
now split asset amount into 10 outputs by default for user's convenience
[*]
daemon RPC: implemented find_outs_in_recent_blocks
RPC, which retrieves information about outputs in recent blocks that are targeted for the given address with the corresponding secret view key
[*]
fixed issues with asset emission API and unconfirmed balance
[*]
fixed a bug with serialization, which affected the staking process
[*]
fixed max transaction blob size check during its generation in wallet2
[*]
HF5 preparing: implemented new limits on new assets' allowed ticker and full_name
[*]
HF5 preparing: core handling of assets emit/burn operations was redesigned and re-implemented to improve emit/burn txs throughput
Windows:
INST: https://build.zano.org/builds/zano-win-x64-release-v2.0.1.367[fe67a29]-installer.exe
sha256: 461dcbe90533db77774ed7a6446e58696bee49343ec0bff057970bc777395c33
ZIP: https://build.zano.org/builds/zano-win-x64-release-v2.0.1.367[fe67a29].zip
sha256: 5294ca567d4ce51b813cd99059b43604ec1e1780629b4b934a06cfedd2f44452
macOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.0.1.367[fe67a29].dmg
sha256: 9387f977dc7fa06be59bc68e566c8726314b4d38ff641d9f98c58885ecc72358
Linux:
https://build.zano.org/builds/zano-linux-x64-develop-v2.0.1.367[d63feec].AppImage
sha256: 09378c2657ee2823d50064eaa64e70507717b809f951922cc2be0a2b3e8805d1
v2.0.0.333
[*]
core: Alt blocks verification was greatly improved for additional security.
[*]
wallet: The maximum decimal point for an asset is now limited to 18 (only at deploy_asset
level for a while).
[+]
simplewallet: Added new command transfer_asset_ownership
.
[*]
simplewallet: Fixed a few bugs with displaying non-standard decimal point amounts.
[*]
simplewallet: Fixed amount parsing for assets with non-standard decimal point.
[*]
simplewallet: emit_asset
and burn_asset
commands now accept amounts in human-readable format with decimal point.
[*]
simplewallet: sweep_below
command tied to native coins only + fixed a few minor bugs.
[*]
RPC: Fixed a bug in get_assets_list
.
[*]
RPC: Fixed issue #440 (getblocktemplate
does not return a valid JSON object).
[+]
wallet RPC: Added new RPC update_alias
.
[*]
wallet RPC: Fixed a bug in wallet_rpc_server::rpc_destinations_to_currency_destination
which was affected asset deployment.
[*]
wallet RPC: emit_asset
and burn_asset
don't require null asset_id
in destinations anymore for simplification; docs have been corrected correspondingly.
[*]
RPC API documentation was significantly improved.
Windows:
INST: https://build.zano.org/builds/zano-win-x64-release-v2.0.0.333[59ea013]-installer.exe
sha256: 3ceb899cb59d1b81032f34b82ad7cffdda3443cdbf420a5052703a70cd7a9c21
ZIP: https://build.zano.org/builds/zano-win-x64-release-v2.0.0.333[59ea013].zip
sha256: ce80f0c06d830aa966ed7c773acb0e195efbe085021f72733eb653c8049ac673
macOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.0.0.333[59ea013].dmg
sha256: 3468f474a48a43226e91d8a3c287f6dfb80158b97da4cceb15670ecc7012228d
Linux:
https://build.zano.org/builds/zano-linux-x64-release-v2.0.0.333[59ea013].AppImage
sha256: d7177bb9a8108d3117d64337533a6fab90434de3ae2681a2726355a4603df6b9
v2.0.0.317
[+]
core: implemented JWT protocol to support upcoming Zano browser extension
[+]
wallet RPC: implemented RPC API for assets deployment
[+]
core: implemented embedded documentation system
[+]
daemon RPC and wallet RPC are now fully-documented with the help of the new documentation system
[+]
simplewallet: sweep_bare_outs command implemented (for easy conversion of old pre-HF4 outputs to new ZC format)
[+]
wallet RPC: get_bare_outs_stats and sweep_bare_outs RPCs added
[+]
GUI wallet: implemented "migrate button" for the same operation (shown only if there are such outputs in the wallet)
[*]
core: macOS min deployment target changed: 10.12 -> 10.15 (due to C++17 support requirements)
[*]
core: minimum required gcc version changed: 7.0 -> 8.0 (due to C++17 support requirements)
[*]
core: one derivation hint is added per output (privacy improvement)
[+]
core: implemented more preliminary checks for post-HF4 transactions in the tx pool
[+]
wallet: fail-resistant whitelist loading
[*]
wallet: fixed a bug in calculation of the last available global ZC index
[−]
wallet RPC: seed phrase removed from open_wallet_response struct
[+]
added get_assets_list command to daemon API
[*]
core: code refactored and few potential issues fixed in block reward calculation area and miner transaction prevalidation
[+]
added address field to get_seed_phrase_info
[*]
many others minor fixes and improvements
Windows:
INST: https://build.zano.org/builds/zano-win-x64-release-v2.0.0.317[db1dedb]-installer.exe
sha256: a787784cb131afc5ce35f86bcd58542ca57a6b8bdc3565a24e585cb4e9588af5
ZIP: https://build.zano.org/builds/zano-win-x64-release-v2.0.0.317[db1dedb].zip
sha256: 953b33044ee217c92b4beae24d952c21aaea1e9e75b60a38ba5873c6d0f0ee60
macOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.0.0.317[db1dedb].dmg
sha256: 0723ee7400308e4d563674eaf02a93de510f16ad82454644463dded5c3f4e5b0
Linux (AppImage):
https://build.zano.org/builds/zano-linux-x64-release-v2.0.0.317[db1dedb].AppImage
sha256: 28e564a310a93a56515bce9fbd64218671dbb74025ca0c7dea97bdfafcad94ee
v2.0.0.292
[*]
Fixed a bug in the decoy selection algorithm that could affect transactions sent from wallets with mined or staked outputs.
[*]
Fixed a bug where the daemon would not stop if there was insufficient RAM for the Ethash epoch context.
[+]
simplewallet: --pos-mining-defrag
CLI option implemented (might be helpful for those using --pos-mining-reward-address
)
Windows:
INST:
https://build.zano.org/builds/zano-win-x64-release2-v2.0.0.292[c375d6f]-installer.exe
sha256: 61b8128aca9fbbde9ccbf78f0999af7bf5b2016307d9da489710463394bb020c
ZIP:
https://build.zano.org/builds/zano-win-x64-release2-v2.0.0.292[c375d6f].zip
sha256: 59e2fa2a7bb04ffa9c766e790b63b2d9545b15e481077cf461b5fb93f4dd63b7
macOS:
https://build.zano.org/builds/zano-macos-x64-release2-v2.0.0.292[c375d6f].dmg
sha256: 70a76290ad08e705528904d65b998c81293b31093a03b0375ab316a7df8c9cbe
Linux:
https://build.zano.org/builds/zano-linux-x64-release2-v2.0.0.292[c375d6f].AppImage
sha256: 0b026ec1324cfd2fec3a1705e1b4c71b1c34ee38bad5ef34c2efb9ef3f121062
v2.0.0.290 Hotfix Release: Enhancements for Assets and Mobile Wallet
[*]
Resolved a critical issue within the decoy selection algorithm that impacts remote daemon setups, notably including mobile wallets.
[*]
Implemented asset method validation to eliminate instances where transactions could be erroneously added to the pool and subsequently rejected by the core.
[*]
Discontinued the defragmentation transaction feature to improve the user experience for those with mixed outputs (pre- and post-Zarcanum).
[+]
print_asset_info
daemon CLI command added.
[+]
remove_tx_from_pool
daemon RPC added.
We encourage all users to upgrade to the most recent version for optimal performance and security.
Please note: Upon starting, the wallet will undergo a resynchronization process.
Windows:
INST:
https://build.zano.org/builds/zano-win-x64-release2-v2.0.0.290[98d1248]-installer.exe
sha256: 9ee14c0ba35fb0a6dc95e5144faf57cc0dab621dbafb9a059b5200c6c4a757bb
ZIP:
https://build.zano.org/builds/zano-win-x64-release2-v2.0.0.290[98d1248].zip
sha256: 88e946ca4ff2c3ae5bf9fa6316f9adb2bc792e3e6182fded116c267558a6b90c
macOS:
https://build.zano.org/builds/zano-macos-x64-release2-v2.0.0.290[98d1248].dmg
sha256: ccd69a5d286c854348dcadadf3b8d777aa7ea8f399e8d1b0c515427a5209da9c
Linux:
https://build.zano.org/builds/zano-linux-x64-release2-v2.0.0.290[98d1248].AppImage
sha256: 823f3f29a84b9b03f12e7610a35c595dc397772a058c98dbedc0a4ab0dbbcc1e
v2.0.0.283
[*]
Fixed a consensus issue that could result in a locked state of a node.
Windows:
INST:
https://build.zano.org/builds/zano-win-x64-master-v2.0.0.283[63940b1]-installer.exe
sha256: 32baaeb4cd6c26b3737f0c2e2814ac3ae92126c10b3c7595a7fe626913821f00
ZIP:
https://build.zano.org/builds/zano-win-x64-master-v2.0.0.283[63940b1].zip
sha256: 0ffff73bb32980d2b55f90a25ed525a7bf6f6da33f3453fe3e037f92248dd58f
macOS:
https://build.zano.org/builds/zano-macos-x64-master-v2.0.0.283[63940b1].dmg
sha256: 4987fad0c88ae9e6c42a437f106eb667aa06d9e087aca562d10d1e73fdf5531c
Linux:
https://build.zano.org/builds/zano-linux-x64-master-v2.0.0.283[63940b1].AppImage
sha256: 8f558bf900f8b02b5fdeb117151089f53a3da473972c96573623c2cf6b952ac2
v2.0.0.282
[*]
Automatically remove old pre-HF4 txs from the pool on loading.
Windows:
Installer:
https://build.zano.org/builds/zano-win-x64-master-v2.0.0.282[e11ee0f]-installer.exe
sha256: 9a611c0b9ed57c22bab13abf5b1de8ac58eea45acfd00c6a2ec818a03ab7022a
ZIP:
https://build.zano.org/builds/zano-win-x64-master-v2.0.0.282[e11ee0f].zip
sha256: 3d52281fdebdd29dea931751fdf66b9ce99eebd549a602bc17e4dd3ad140b881
macOS:
https://build.zano.org/builds/zano-macos-x64-master-v2.0.0.282[e11ee0f].dmg
sha256: 9a498c513a38c7b555f9e468c768c5e4cbae6475d52c72ea98d577e76b0497de
Linux:
https://build.zano.org/builds/zano-linux-x64-master-v2.0.0.282[e11ee0f].AppImage
sha256: 33e2c8633ba7c933481cd20dfd6d376e919335c20c7aaf35444b420ec8f3c047
v 2.0.0.280
[*]
Block old pre-Zarcanum clients (v<2.0.0) in p2p to slightly improve network processing & clear logs
Windows:
Installer:
https://build.zano.org/builds/zano-win-x64-master-v2.0.0.280[921b447]-installer.exe
sha256: da67bef59b072488bfb4f99a4c788b3995306d04efe48645d7739316efa492c1
ZIP:
https://build.zano.org/builds/zano-win-x64-master-v2.0.0.280[921b447].zip
sha256: c62253109e5b3b8b811f328bd92e2d50faf9e4582e2b4d9014754e422feb8899
macOS:
https://build.zano.org/builds/zano-macos-x64-master-v2.0.0.280[921b447].dmg
sha256: f855159da59b699000b90ab33232efeb73a0ee49b390de5754fba0d0d77cc4bf
Linux:
https://build.zano.org/builds/zano-linux-x64-master-v2.0.0.280[921b447].AppImage
sha256: cf4fe9c5a84dc6aa8d451481eba3018c9ebdcc657c5d9e6982f3bd87c2dbcdf9
2.0.0.272
[*]
Fixed PoS mining in UI.
[*]
Multiple fixes over UI layout.
[*]
Fixed auditable wallet synchronization fail bug.
[*]
Fixed early API calls during initialization (crash).
[*]
simplewallet's sweep_below
command fixed.
Windows INST:
https://build.zano.org/builds/zano-win-x64-release-v2.0.0.272[056c5f1]-installer.exe
sha256: fd6cf7de151c91a820ddc92bdd638a746ad1aaa4052479b7b48bf2cb649751b4
Windows ZIP:
https://build.zano.org/builds/zano-win-x64-release-v2.0.0.272[056c5f1].zip
sha256: 8ff91143ce2f454a106b34326e2d2455a10dfb3ff5a1a3c2c3ad9ff00dde6c7c
macOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.0.0.272[056c5f1].dmg
sha256: 0fea697943034506185d83fd91b220c2bbf507bd16f434378048c971548c3066
Linux (Ubuntu):
https://build.zano.org/builds/zano-linux-x64-release-v2.0.0.272[056c5f1].AppImage
sha256: 1d738fd8e770c943c81258dfa8b8b64383df74d00a55e23a1953d0c88f3d9e27
v2.0.0.266 Major privacy update and hardfork #4 ("Zarcanum")
Windows installer:
https://build.zano.org/builds/zano-win-x64-release-v2.0.0.266[b35be93]-installer.exe
sha256: 42e69efc170213137205444dcda68d70f4f426ca64d651d7d772154e73e0075a
Windows ZIP:
https://build.zano.org/builds/zano-win-x64-release-v2.0.0.266[b35be93].zip
sha256: e722d96f084b39e9e68065e1c416bc829dd6db7bcf203bc689afacd39e0aa61e
macOS:
https://build.zano.org/builds/zano-macos-x64-release-v2.0.0.266[b35be93].dmg
sha256: 2c0a88280fed5b27878b6ac2dd5f2394a257b3edc3b7f8c64a4d0c8d762bdd65
Linux:
https://build.zano.org/builds/zano-linux-x64-release-v2.0.0.266[b35be93].AppImage
sha256: 7dedf5f3adbc5bcdfc12a8c1bd2dc0c09ab0f09abf698292eb98f6414990c133