v0.12.0 (2021-12-21)
Implemented enhancements:
Fixed bugs:
- Mixnodes - claim tokens scenario does not work with telegram bot #938
- [Issue]"create account" button does not work on Ubuntu 20.04.03 LTS #916
- [Issue] NodeJS 17.1.0 and webpack issues causing nym-wallet build to fail on Pop!OS 21.04(Ubuntu) #914
- Prevent overwriting of Mixnodes if the mixnode is already bonded #912
- Pasting mnemonic doesn't work on MacOS #908
- Wallet - investigate nav freezes #716
- Wallet - Fix console errors #707
- Fixed invalid nodes being counted twice in unroutable category #963 (jstuczyn)
- Don't reset total delegation on mixnode rebond #940 (jstuczyn)
- Bugfix/remove mixnode bonding overwrite #917 (jstuczyn)
- Fixes crash condition in validator API when calculating last day uptime #909 (jstuczyn)
- Bugfix/monitor initial values wait #907 (jstuczyn)
- Bug fix: Network Explorer: Add freegeoip API key and split out tasks for country distributions #806 (mmsinclair)
- Explorer API: port test now split out address resolution and add units tests #755 (mmsinclair)
Closed issues:
- Feature gate
ts-rs
everywhere and only build use it to export types during CI runs #893 - Error when init Nym client for Nym requester #800
- Website updates - Add new team members and translations #775
- Update Run Nym Nodes Documentation #773
- Upgrade
prost
to 0.8 #768 - How can I get 100punk(Version: 0.11.0) #743
- Wallet - Fix Bond Form validation issue #717
- help!!! #712
- UX feature request: show all delegated nodes in wallet #711
- UX feature request: add current balance on wallet pages #710
- got sign issue from bot #709
- As a wallet user, I would like to be able to log out of the wallet #706
- As a wallet user, I would like to have a "receive" page where I can see my own wallet address #705
- Update native client/socks client/mixnode/gateway
upgrade
command #689 - Update mixnode/gateway/client to use query for cached nodes rather than use validator #688
- '--directory' not expected error starting local mixnet #520
- nym-socks5-client is painfully slow #495
- nym-socks5-client crash after opening Keybase team "Browse all channels" #494
- Mixed Content problem #400
- Gateway disk quota #137
- Simplify message encapsulation with regards to topology #127
- Create constants for cli argument names #115
- Using Blake3 as a hash function #103
- Validator should decide which layer a node is in #86
- Clean shutdown for all processes #73
- Client API consistency #71
- Simplify concurrency with a proper actor framework #31
- Database for gateway #11
Merged pull requests:
- Fix success view messages. #990 (tommyv1987)
- Feature/enable signature check #989 (neacsu)
- Update mixnet contract address #988 (neacsu)
- Fix verloc print #987 (neacsu)
- Feature/refactor mixnet contract test helpers #986 (futurechimp)
- Making the terminology consistent between mixnode/gateway output and … #985 (futurechimp)
- Feature/add wallet to gateway init #984 (futurechimp)
- Feature/add wallet address to init #982 (futurechimp)
- Update message to bond mixnode #981 (tommyv1987)
- Bump version to 0.12.0 #980 (neacsu)
- Feature/rename erc20 #979 (neacsu)
- Removed web wallet #978 (futurechimp)
- Network Explorer: fix uptime history display to use new API response #977 (mmsinclair)
- Make develop branch agnostic of the network #976 (neacsu)
- Fix windows fmt #975 (neacsu)
- Feature/wallet settings area #974 (fmtabbara)
- Feature/node info command #972 (jstuczyn)
- Use the renamed balance function #971 (neacsu)
- Introduced 'version' command to all relevant binaries #969 (jstuczyn)
- Feature/new testnet wallet updates #968 (fmtabbara)
- Feature/optional bandwidth bypass #965 (jstuczyn)
- Additional tauri commands to get bond details #964 (jstuczyn)
- Fix topology log #962 (neacsu)
- Network Explorer: configure URLs with
.env
file #960 (mmsinclair) - Add custom denom balance query #957 (neacsu)
- Feature/ts client update #956 (jstuczyn)
- Check the response for multiple sends #955 (neacsu)
- Feature/vesting to wallet #954 (durch)
- Bugfix/rewarding fixes #953 (jstuczyn)
- Bump next from 11.1.1 to 11.1.3 in /wallet-web #952 (dependabot[bot])
- Different workshare calculations for rewarded vs active set #951 (durch)
- Feature/simulate #950 (jstuczyn)
- Feature/profit margin percent config #949 (durch)
- Run CI for all contracts in one workflow #948 (durch)
- Desktop Wallet UI Updates #947 (fmtabbara)
- Docker updates #946 (tommyv1987)
- Add VestingExecute and VestingQuery client traits #944 (durch)
- Removed reliance on cosmrs fork #943 (jstuczyn)
- Feature/terminology update #941 (jstuczyn)
- Check the response for other transactions as well #937 (neacsu)
- Allow proxy gateway bonding #936 (durch)
- Feature/pre cosmrs updates #935 (jstuczyn)
- Feature/client on behalf #934 (neacsu)
- Webpack wallet prod configuration #933 (tommyv1987)
- Adding tx_hash to wallet response #932 (futurechimp)
- Release/1.0.0 pre1 #931 (durch)
- Feature/identity verification #930 (jstuczyn)
- Move cleaned up smart contracts to main code repo #929 (mfahampshire)
- Feature/mixnet contract further adjustments #928 (jstuczyn)
- typo copy change for nodemap #926 (Aid19801)
- Feature/UI enhancements for Desktop Wallet #925 (fmtabbara)
- Fixing some clippy warnings #922 (futurechimp)
- Fixing go warning re unused btc lib #921 (futurechimp)
- quick fix adding dimensions to nodemap page for consistency #920 (Aid19801)
- Bump nth-check from 2.0.0 to 2.0.1 in /nym-wallet #918 (dependabot[bot])
- Fix Mobile View for MUI data-grid (CARD 108) #915 (Aid19801)
- Feature/total delegation bucket #913 (jstuczyn)
- Feature/faucet page react #911 (fmtabbara)
- Feature/mixnet contract refactor #910 (futurechimp)
- Update README.md #905 (tommyv1987)
- BUG: Bond cell denom #904 (Aid19801)
- Explorer UI tests missing data-testid #903 (tommyv1987)
- Fix up Nym-Wallet README.md #899 (tommyv1987)
- Feature/batch delegator rewarding #898 (jstuczyn)
- Bug mapp nodemap #897 (Aid19801)
- Bug fix/macos keyboard shortcuts #896 (fmtabbara)
- Add a Mobile Nav to the Network Explorer #895 (Aid19801)
- Only use ts-rs in tests #894 (durch)
- Fix network monitor template #892 (neacsu)
- remove delegation and undelegation from gateways #891 (fmtabbara)
- Feature/nym wallet rename #890 (futurechimp)
- Change MixnodeDetail page's datagrid into a reuseable table component #887 (Aid19801)
- GitHub Actions: only run job to generate types when not in a PR #886 (mmsinclair)
- Adding data-test-ids for the explorer #885 (tommyv1987)
- Fix path for github action running tauri-wallet-tests #884 (tommyv1987)
- Reverted gateway registration handshake to its 0.11.0 version #882 (jstuczyn)
- Network Explorer #881 (mmsinclair)
- Feature/rewarding interval updates #880 (jstuczyn)
- Put client_address and id in the correct order #875 (neacsu)
- remove gateway selection on delegation and undelegation pages #873 (fmtabbara)
- Set MSRV on all binaries to 1.56 #872 (jstuczyn)
- add native window items (copy/paste) via tauri #871 (fmtabbara)
- Remove stale migration code #868 (neacsu)
- Fixed most recent nightly clippy warnings #865 (jstuczyn)
- Active sets => Rewarded + Active/Idle sets #864 (jstuczyn)
- Chore/cosmrs update #862 (jstuczyn)
- Made daily uptime calculation be independent of epoch rewarding #860 (jstuczyn)
- Removed epoch rewarding variance #857 (jstuczyn)
- Removed gateway rewarding and delegation #856 (jstuczyn)
- Update feature-request template #855 (tommyv1987)
- Update issue templates #854 (tommyv1987)
- Overflow checks in release #846 (jstuczyn)
- fix delegate success overflow #842 (fmtabbara)
- Feature NYM wallet webdriverio test #841 (tommyv1987)
- Update nym_wallet.yml #840 (tommyv1987)
- Feature/vouchers #837 (aniampio)
- Apply readable ids to elements on Nym Wallet #836 (tommyv1987)
- Feature/removal of monitor good nodes #833 (jstuczyn)
- Feature/bandwidth token #832 (neacsu)
- update app name and icons #831 (fmtabbara)
- Create nym-wallet-tests.yml #829 (tommyv1987)
- Updated CODEOWNERS #828 (jstuczyn)
- Tauri wallet #827 (fmtabbara)
- Flag to only run coconut-related functionalities #824 (jstuczyn)
- Change false to true, as for mixnodes #822 (neacsu)
- Feature locked client-side bandwidth metering #820 (jstuczyn)
- Fixed most recent nightly clippy warnings #817 (jstuczyn)
- Feature/resending rewards on timeout #810 (jstuczyn)
- Feature/coconut feature #805 (jstuczyn)
- Tokenomics rewards #802 (durch)
- Rocket picking up environment from Rocket.toml again #801 (jstuczyn)
- Remove migration code #796 (neacsu)
- Removes code of executed migrations #793 (jstuczyn)
- Bugfix/validator api windows build #791 (jstuczyn)
- Removed SQLx offline mode artifact #790 (jstuczyn)
- Created getters for AccountData #787 (jstuczyn)
- Feature/migrate hidden delegations #786 (neacsu)
- Feature/persistent gateway storage #784 (jstuczyn)
- Replaced unwrap_or_else with unwrap_or_default #780 (jstuczyn)
- Add block_height method to Delegation #778 (durch)
- Make fee helpers public #777 (durch)
- re-enable bonding #776 (fmtabbara)
- Explorer-api: add API resource to show the delegations for each mix node #774 (mmsinclair)
- add app alert #772 (fmtabbara)
- Migrate legacy delegation data #771 (durch)
- Adding deps for building the Tauri wallet under Ubuntu #770 (futurechimp)
- remove alert #767 (fmtabbara)
- Feature/consumable bandwidth #766 (neacsu)
- Update coconut-rs and use hash_to_scalar from there #765 (neacsu)
- Feature/active sets #764 (jstuczyn)
- add app alert banner #762 (fmtabbara)
- Updated cosmos-sdk #761 (jstuczyn)
- Feature/bond blockstamp #760 (neacsu)
- Feature/revert migration code #759 (neacsu)
- Bump next from 11.1.0 to 11.1.1 in /wallet-web #758 (dependabot[bot])
- Add block_height in the Delegation structure as well #757 (neacsu)
- Feature/add blockstamp #756 (neacsu)
- NetworkMonitorBuilder - starting the monitor after rocket has launched #754 (jstuczyn)
- Enabled validators api argument #753 (jstuczyn)
- Correctly bounding nominator of uptime calculation #752 (jstuczyn)
- Fixed argument parsing for ipv6 'good' topology #751 (jstuczyn)
- Feature/rust rewarding #750 (jstuczyn)
- Revert "Migration commit, will be reverted after the testnet contract… #749 (neacsu)
- Feature/get own delegations #748 (neacsu)
- Feature/more reliable uptime calculation #747 (jstuczyn)
- Update template toml key #746 (neacsu)
- Feature/cred after handshake #745 (neacsu)
- Reinstate the POST method blind_sign #744 (neacsu)
- explorer-api: add pending field to port check response #742 (mmsinclair)
- Feature/use delegation rates #741 (neacsu)
- Feature/copy to clipboard #740 (fmtabbara)
- Feature/update wallet with stake rates #739 (neacsu)
- Add stake reward rates and bump version of client #738 (neacsu)
- Bump next from 10.1.3 to 11.1.0 in /wallet-web #737 (dependabot[bot])
- Feature/nymd client integration #736 (jstuczyn)
- Bug/fix parking lot on wasm #735 (neacsu)
- Explorer API: add new HTTP resource to decorate mix nodes with geoip locations #734 (mmsinclair)
- Feature/completing nymd client api #732 (jstuczyn)
- Explorer API - add port check and node description/stats proxy #731 (mmsinclair)
- Feature/nymd client fee handling #730 (jstuczyn)
- Update DelegationCheck.tsx #725 (jessgess)
- Rust nymd/cosmwasm client #724 (jstuczyn)
- Removed wasm feature bypassing cyclic dependencies #723 (jstuczyn)
- Updated used sphinx dependency to the most recent revision #722 (jstuczyn)
- update state management and validation #721 (fmtabbara)
- Add Network Explorer API #720 (futurechimp)
- Feature/superbuild #719 (jstuczyn)
- remove console log #718 (fmtabbara)
- Bug/form validation #715 (fmtabbara)
- Warnings with identities of good nodes failing checks #714 (jstuczyn)
- Removed all sphinx key caching from mixnodes and gateways #713 (jstuczyn)
- Feature/receive coins page + UI tweaks #704 (fmtabbara)
- Allow users to sign out #703 (fmtabbara)
- Feature/docker improvements #702 (neacsu)
- Exposed API port on the validator #701 (jstuczyn)
- Feature/default values #700 (neacsu)
- Cleaned up dependencies of our typescript client #699 (jstuczyn)
- Bond and delegation alerts #698 (fmtabbara)
- Bugfix/network monitor version check #697 (jstuczyn)
- Feature/other containers #692 (neacsu)
- Using validator API instead of nymd #690 (futurechimp)
- Hang coconut issuance off the validator-api #679 (durch)
- Update hmac and blake3 #673 (durch)
* This Changelog was automatically generated by github_changelog_generator