Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 6.7.0 #314

Merged
merged 36 commits into from
Oct 31, 2022
Merged

Version 6.7.0 #314

merged 36 commits into from
Oct 31, 2022

Conversation

AxVultis
Copy link
Member

No description provided.

cartoon-face and others added 30 commits July 29, 2022 02:00
* update name from simplewallet to concealwallet
* update class to conceal_wallet
* create main.cpp strictly for main
* rename DepositHelper to ClientHelper
* add functions to clienthelper
* move transfer command into its own file
* remove calling wallet in main, just show flags not full wallet commands
* create Const header file
* add save_wallet function to client helper to save code duplication
*
--> Removed redundant dependencies
'gcc' and 'g++' are included in the 'build-essential' package, so also
listing them to be installed is redundant.

--> Changed 'python-dev' to 'python3-dev'
On Ubuntu and Debian Based Systems, 'python' refers to Python 2, and the
package that is actually needed is named 'python3-dev'

--> Changed 'Ubuntu' to 'Linux'
Changed the header of 'Building/Ubuntu' to 'Building/Linux', as the
commands there are pretty much identical across all distributions.

--> 'apt-get' is now 'apt'
In the dependencies, removed '-get' from 'apt-get install', as it's not
required, 'apt' works, and most people are just going to use plain 'apt'
Included the 'pthread.h' file, this was causing the build to fail on
Arch Linux.
README: Updated Dependencies & Other Stuff
Mimic shell behaviour by expanding the tilde to either $HOME (Linux, OS
X, BSD) or %USERPROFILE% (Windows) - most people use "~" instead of
typing the entire path to their home directory.
* add logger to save_wallet to save duplicated lines
* use do_ext as self bool
* format ext_help for renamed command
* save file as balance_proof_
* use v2 fee in transfer cmd
* init ttl
Platform/Linux/System/Dispatcher: 'pthread' Header
Instead of using "#if defined", we just use Boost to see if the platform
is Windows.
Script that will get the amount of system memory, and then create a
swap file with the size required to get a combined total of 13GB - the
recommended stated in the README

Works on both Raspberry Pi and standard Linux distributions
A script that automates "deployment" - only requires the script and
'git'. The script will install any dependencies, and can be used to
automate it on many systems, such as multiple Raspberry Pi's at a time.

Also provides basic functionality to 'concealwallet'
Quality of Life Improvements
This reverts commit 1b923a8, reversing
changes made to d448a78.
* move balance function to `client_helper` so then we can call `m_chelper` in main.cpp to show all balances in wallet
* `check_address` command to verify $CCX addresses
* @ TurdBird in Discord said: "can someone change the wallet time lock from SPENT, to WITHDRAWN? i see this all the time, and it gives ppl the wrong idea. thanks!"
Dont pass hex through logger
Fix WalletUserTransactionsCache reset
@AxVultis AxVultis merged commit c2b395c into master Oct 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants