Releases: pepecoinppc/pepecoin
Pepecoin Core 1.1.0
Pepecoin Core 1.1.0 Release Notes
This is a new minor release which includes improvements from recent Dogecoin releases. All users are strongly recommended to upgrade.
Technical Changes
- Merged several upstream improvements from Dogecoin
1.14.7,1.14.8, and1.14.9 - Add new DNS seeder for mainnet and testnet (seeds.pepeblocks.com and seeds-testnet.pepeblocks.com)
- Update
chainparamsseeds.hwith more nodes to make the network more resilient - Various security fixes
Design Changes
- Update P logo for "About Pepecoin Core" in the help menu
- Add Chinese translation fix in Pepecoin Core
- Add German, Japanese, and French translations for README.md
Credits
- Chromatic
- MasterKush
- YingZheng
- Emgi
- Zordiak
- MadSpring
- Eltociear
- Omahs
- Thunderrabbit
Pepecoin Core 1.0.1
This is a new minor release that activates AuxPow at block 42,000. This will cause a hard fork after the first AuxPow block is mined.
All users on Pepecoin 1.0.0 must upgrade to 1.0.1
Technical Changes
- Set AuxPow activation height to
42,000 - Change
CLIENT_NAMEfromsatoshitopepetoshi - Increment protocol version from
70015to70016for auxpow acceleration - Reduce the amount of blockchain space recommended during installation
- Add
getcoincountRPC call to report current number of coins in circulation
Design Changes
- Add
ribbitsin place ofsatoshiin GUI tooltips
Pepecoin Core 1.0.0
Technical
-
Set AuxPow ChainID to
63. -
Remove occurances of Dogecoin and replace with Pepecoin where appropriate.
-
All Pepecoin addresses now start with the letter
P. All other address prefixes Dogecoin uses will be adopted by Pepecoin for familiarity purposes. -
Update
PUBKEY_ADDRESSfrom30to56(Address prefixes start withPinstead ofD). Updatebase58_keys_valid.jsonandbase58_keys_invalid.jsonwithgen_base58_test_vectors.py -
Update
key_tests.cppwith new Pepecoin addresses to resolve test failures. -
Resolve test failures in
key_tests.cpp -
Resolve test failures in
bctest.py -
Initialize genesis block data (nonce, timestamp, unix time, hashes, merkle root hash). Remove checkpoints. Set new
nMinimumChainWorkanddefaultAssumeValid -
Add genesis block data to regtest network.
-
Add genesis public key to
miner_tests.cpp -
Resolve test failure in
rpcnestedtests.cpp -
Use new genesis block for regtest that is compatible with unit tests. Update a few references of the old genesis hash to the new one.
-
Change Unix timestamp for regtest block to Dogecoin and Litecoin's timestamp for their blocks. This makes the python unit tests easier to run.
-
Add seed nodes for main and test nets
-
Add DNS Seed nodes to
chainparams.cppand dnsseed-policy to point to generic seeder project on github -
Update Dogecoin address strings to Pepecoin addresses in
uritests.cpp -
Change magic numbers in
pow.cppandpepecoin.cppto the correct values which reflect the block height digishield min difficulty block activates -
Update
checkpointsDatato the genesis blocks -
Update
nMinimumChainWork. It was too high. -
Set client version to
1.0.0inclientversion.h -
Add more seed nodes. 15 for main net and 3 for test net in total.
-
Change port numbers to the following
Function mainnet testnet regtest P2P 33874 44874 18444 RPC 33873 44873 18332
Design
- Add new Pepecoin vector logos.
- Add newer and nicer
pepecoin.pnglogo to splash screen. - Remove Dogecoin logos
qt/res/iconsfolder - Update the
wallet_bgcoin.pngfile to the new Pepecoin logo - Remove Comic Sans. Add
RobotoMonoand set GUI to useMonospacefont - Change
"Wow"to"Overview","Such Send"to"Send","Much Receive"to"Receive", and"So Print"to"Print" - Remove
"much"and"such"strings inREADME.md - Change UI text
"Very new address"to"New address" - Add
pepecoin.icnsfile - Update fee strings in GUI from Dogecoin theme to Pepecoin theme
- Create new
about.pngwith a Pepecoin logo - Add new design for
paper_wallet.png - Remove Dogecoin explorer urls
- Update tx urls in gui to point to the Pepecoin blockchain explorer PepeExplorer.com
Documentation
- Generate Pepecoin man pages
- Add
--with-guitobuild-windows.mdinstructions - Change website url to pepecoin.org
- Change ticker symbol from
PPCtoPEPEinreadme.md, man pages, andamount.cpp - Update
assets-attribution.md - Update
gen-manpages.shto target the bash shell - Update readme files to correct urls and Pepe icon/text. Remove references to Pepecoin in the Dogecoin release notes. Move Dogecoin release notes to new
release-notes/dogecoinfolder. - Add link to official community Discord
- Update
FAQ.mdto reflect Pepecoin changes - Update
README_windows.txtto point to the Dogecoin wiki (The wiki for Dogecoin is a good guide for Pepecoin as well) - Change Dogecoin addresses to Pepecoin addresses in help text.
- Translate
readme.mdpages