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

1.1.2 #94

Merged
109 commits merged into from Mar 13, 2019
Merged

1.1.2 #94

109 commits merged into from Mar 13, 2019

Conversation

ghost
Copy link

@ghost ghost commented Mar 11, 2019

This implements 1.1.2 upgrades:
Fixed an issue with debugging network connections that would bloat debug logs

Implemented a new script that can interactively assist in the following:

-Installing Node Software

-Compiling Node (on Linux) - including CLI, GUI, and Cross-Compiling for Windows

-Backing up node data, including the conf file, masternode configuration, and wallet

-Installing required dependencies

-Partially automated masternode setup

-Uninstalling Node

Fix minor bugs with makefile for Mac compiles

fopat and others added 30 commits January 8, 2019 21:46
50% => 45% PoS / 55% MN
Only PoS blocks => 1 block every 2 minutes instead of every 4 minutes
Last PoW block = fork 2 + 200 blocks
Includes install script, should either remove or merge with current install script (or remove current install script)
Github Trademark was copied into script on accident
May not have cleared all references fully
Still needs some work though - created backup mechanism (needs testing)
If the MN winner age is less than 60% of the mid MN count, check the time since the last blocks (median past time).
If this time is too far in the past, bypass the protection to unfreeze the PoS chain.
The function GetForkHeightTwo() cannot be used as fTestnet is initialized after the chain params objects
Seconds instead of minutes
Will fill in randomly generated U/N & Password for RPC and more
Will download latest github script if not available, then run install-dependencies.sh
Added choices and framework of funcs to carry out each
TechniumUnlimited and others added 28 commits February 3, 2019 18:08
Sets to the current user running the script for install (like the $HOME directory var)
Fork 1: block 100
Fork 2: block 700
Fork height adjustments for testnet
To avoid spamming if a node gets disconnected
chmod +x on all scripts
Logs moved to "net" category
@ghost ghost requested a review from fopat March 11, 2019 20:59
@ghost ghost merged commit d85b2eb into ignitioncoin:master Mar 13, 2019
This pull request was closed.
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.

2 participants