-
Notifications
You must be signed in to change notification settings - Fork 38.1k
Testnet difficulty #53
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
Conversation
Did I get the difficulty adjustment backwards? D'oh! |
Why 21 hours: it is exactly 1/16th the 2 weeks/2016 blocks of the main chain, and is more than 120 blocks (seemed like a good idea to allow blocks to mature and get spent before difficulty adjusts). |
I think I prefer exactly 1/14th the 2 weeks. Make it 24h, then we're aiming to change difficulty at the same time each day, and can see whether the actual change times drift forward of backward on the clock. Unless there's a good reason not to? 24 hours is 144 blocks. |
There's no consensus on changing the difficulty rules, so I'm closing this and will pull davouts just-change-the-genesis-block patch. |
… openssl-1.0.1g (patched for heartbleed vulnerability)
Complete Peerunity logo integration
[Refs bitcoin#53] (brossi) Update Windows build dependency on libssl1.0.1b to libssl1.0.1g (openssl CVE-2014-0160)
2f6c801 Try to not leave secret data on the stack or heap. (Gregory Maxwell)
fix port/rpcport defaults in cli and qt help
Rate Limiting not returning correct status
Update coincontroldialog.cpp Update overviewpage.ui Update sendcoinsdialog.ui Update guiutil.cpp Update optionsmodel.cpp Update overviewpage.cpp Update sendcoinsentry.cpp Update paymentrequestdata.h Update paymentservertests.cpp Update mining.cpp Update mining.cpp Update compress_tests.cpp Update miner_tests.cpp Update rpc_tests.cpp Change the description Update README.md Change the name from "bitcoin" to "bgold" Change bgold to bgoldd Be more specific about the fork date Update readme with exact block height Link to our own website for security issues, until we have a dedicated URL Better than linking to Bitcoin core, we submit bugs to them, our users submit bugs to us. Zcash has a dedicated `doc/security.md` which Hush inherited and that I maintain for Hush. Link to our website. Added our site url, now that our site is finished. Implement difficulty adjustment each block Changed ports to 8338 for mainnet and 18338 for testnet Changed name of daemon and cli to bgoldd and bgold-cli Moved directory to BitcoinGold / .bitcoingold Fallback to previous difficulty change logic if BTG block is created. fixed block for the slip Precalculated the change of the diff adjust algorithm and corrected the values. Minor other changes. Set testnet exact fork time. Minor changes. Removed unnecessary assertion line in the regtest config Fixed test execution Update README.md Skip p2p-compactblocks.py in TravisCI test. Change default BITCOIND to bgoldd. Fix bad testnet consensus params. Tested: ./src/test/test_bitcoin ./test/functional/test_runner.py Fix build errors. - Link boost_system for Equihash library. - Remove unnecessary LIBEQUIHASH_LIBS from libbitcoinconsensus.la. Tested: ./autogen.sh && make Support "legacy" param in RPCs Change mainnet address version. - Prefix 38 (G) for P2PKH. - Prefix 90 (d) for P2SH. Change P2SH prefix to "A" (23). Also fixed unit tests. Add `-convertaddress` in bgold-cli. Usage: `bgold-cli -testnet=false -convertaddress=<address>` Fix broken tests for new address format. Update README.md update to release 1.0.15 updatae to new relase needed because compiler crashed on ubuntu 14.04 & 16.04 with older versions installed. solves bitcoin#43 see also bitcoin#53 update source for libsodium to 1.0.15 compiling fails with older version than 1.0.13 and libsodium needs # to be compiled from the scratch for ubuntu 14.04 and 16.04 solves bitcoin#43 see also bitcoin#53 Update README.md Fix various places referring to the old BTC port number Update a few places with our new 8338 port updated for OSX builders Updated build tutorial for OSX contributors (missing dependencies) . Update README.md Add foundersReward Prevent transaction in premineWindow and create premineAddressWhitelist. remove -lboost_system Update build-unix.md add libsodium-dev missing ... Disable LogPrint in target libconsensus_la. Disable bitcoin libs to make TravisCI happy. Tested: ./autogen.sh && ./configure && make Change powLimit for Equihash. The default powLimit is too difficult for Equihash. We relex it to the same as Zcash. Other changes: - Fix edge case of powLimit. - Revert `pow_tests.cpp` to bitcoin version. Mark client version as not a realse version. Change testnet fork height to 1210320. Misc fixes. - Change the premine whitelist placeholder to BTG address format. - Reduce testnet premine window to 200 blocks. Removed main seeds Added libsodium Fix bad testnet consensus params. Tested: ./src/test/test_bitcoin ./test/functional/test_runner.py WIP WIP Changed PCH message start Changed bitcoin node port Legacy logic for Magic Minor changes on the Magic Changed incorrect Magic for testnet Reversed flags Changed label Removed main seeds WIP WIP Changed PCH message start Changed bitcoin node port Legacy logic for Magic Minor changes on the Magic Changed incorrect Magic for testnet Reversed flags After rebase Changed minimum difficulty. Fixes not working magic Removed previous seeds Removed main seeds Update README.md WIP WIP Changed PCH message start Legacy logic for Magic Minor changes on the Magic Changed incorrect Magic for testnet Reversed flags Removed main seeds WIP WIP Changed PCH message start Changed bitcoin node port Legacy logic for Magic Minor changes on the Magic Changed incorrect Magic for testnet Reversed flags Changed minimum difficulty. Fixes not working magic Update pow.cpp Update pow.cpp Update README.md Removed wrong indent Removed empty line Reverted pow.cpp Removed empty line Removed commented DNS seeds Add SIGHASH_FORKID, a 2-way replay protection Require FORKID mechanism to be enabled by default, except for some special cases like legacy tests and blocks under BTG HF height Add fork id to legacy tests and add replay attacks All unit tests are passed Add fork id to regtests Add -bootstrap for syncing block history
Initial commit Rename README.md to CORE-README.md Remove LICENSE file README Will be continupusly creating content PoW retargeting change for BTG hard fork permine proid. - Fork from block #487427. - Premine 16000 blocks. - Minimal difficulty for the premining peroid. PoW: Add dependency libsdoium for equihash. Tested: make (macOS 10.12.5, Xcode 8.3.3) PoW: Import equihash. Tested: make Add Equihash parameters N & K to chainparams. Hardfork: Introduce new protocol version & versionbits. Protocol version: 70016 (BTG_HARD_FORK_VERSION) Version bits: 0x60000000 Hardfork: New fields in block header - Add two new fields: nHeight, nSolution (for Equihash) - Calculate block hash in new block format after the hard fork. - Serialize block in legacy format when talking to Bitcoin node. Tested: unittest Link sodium in qt wallet. Tested: ./autogen.sh && make PoW: Add Equihash validation functions. - Initialize sodium on startup - Add Equihash validation logic - Fix missing htole32 problem in mingw build. Backward compatible block serialization. - Serialize in different formats based on the net protocol version. - Remove the version bit 0x40000000. - Support legacy block format for RPCs: getblock, getblockheader, getblocktemplate, submitblock. - Temporarily disable SEND_CMPT. Tested: unit tests Fix broken regression tests. Intended broken testes: - p2p-compactblocks.py - rest.py Tested: reg tests. Fix typo. Block header compatible with Zcash. - Add fields to block header for Zcash compatibility - Extend the nonce from `uint32_t` to `uint256` - Add 'nonceUint32' for backward compatibility: - RPC: 'getblockheader', 'getblock' - Rest: '/rest/headers', '/rest/block' Tested: ./src/test/test_bitcoin ./test/functional/test_runner.py (all passed except intended failures: p2p-compactblocks.py, rest.py) Fix unaligned block header problem. Also add a test to ensure Zcash compability. Tested: ./src/test/test_bitcoin --run_test=btg_tests Add the sanity test for libsodium. Tested: ./src/test/test_bitcoin --run_test=sanity_tests Fix linux build issue. misc: Fix linux build and reduce verbose logging Add unittests for Equihash PoW. Tested: ./src/test/test_bitcoin --run_test=equihash_tests Validate Equihash solution. RPC for mining and basic tests. - RPC - generate - generatetoaddress - getblocktemplate - Add regtest `btg-hardfork.py` Tested: ./src/test/test_bitcoin ./test/functional/test_runner.py Fix rest api and skip p2p-compactblocks.py Updated Configure.ac Changed branding. Add Travis-CI build status image in README.md Changing client name Changed from "Satoshi" to "Bitcoin Gold" Slight edits Small edit Small edits Misc name edits Misc -- Misc -- Misc, name Name changing Misc Added the right project name. Change name to Bitcoin Gold --- Fix name More name edits Name edit. name edit BTC -> BTG Update amount.h Change unti from BTC to BTG Switch name Not sure if I should change the strings to such as "Bitcoins" to "Bitcoin Golds" Update bitcoinunits.h Update coincontroldialog.cpp Update overviewpage.ui Update sendcoinsdialog.ui Update guiutil.cpp Update optionsmodel.cpp Update overviewpage.cpp Update sendcoinsentry.cpp Update paymentrequestdata.h Update paymentservertests.cpp Update mining.cpp Update mining.cpp Update compress_tests.cpp Update miner_tests.cpp Update rpc_tests.cpp Change the description Update README.md Change the name from "bitcoin" to "bgold" Change bgold to bgoldd Be more specific about the fork date Update readme with exact block height Link to our own website for security issues, until we have a dedicated URL Better than linking to Bitcoin core, we submit bugs to them, our users submit bugs to us. Zcash has a dedicated `doc/security.md` which Hush inherited and that I maintain for Hush. Link to our website. Added our site url, now that our site is finished. Implement difficulty adjustment each block Changed ports to 8338 for mainnet and 18338 for testnet Changed name of daemon and cli to bgoldd and bgold-cli Moved directory to BitcoinGold / .bitcoingold Fallback to previous difficulty change logic if BTG block is created. fixed block for the slip Precalculated the change of the diff adjust algorithm and corrected the values. Minor other changes. Set testnet exact fork time. Minor changes. Removed unnecessary assertion line in the regtest config Fixed test execution Update README.md Skip p2p-compactblocks.py in TravisCI test. Change default BITCOIND to bgoldd. Fix bad testnet consensus params. Tested: ./src/test/test_bitcoin ./test/functional/test_runner.py Fix build errors. - Link boost_system for Equihash library. - Remove unnecessary LIBEQUIHASH_LIBS from libbitcoinconsensus.la. Tested: ./autogen.sh && make Support "legacy" param in RPCs Change mainnet address version. - Prefix 38 (G) for P2PKH. - Prefix 90 (d) for P2SH. Change P2SH prefix to "A" (23). Also fixed unit tests. Add `-convertaddress` in bgold-cli. Usage: `bgold-cli -testnet=false -convertaddress=<address>` Fix broken tests for new address format. Update README.md update to release 1.0.15 updatae to new relase needed because compiler crashed on ubuntu 14.04 & 16.04 with older versions installed. solves bitcoin#43 see also bitcoin#53 update source for libsodium to 1.0.15 compiling fails with older version than 1.0.13 and libsodium needs # to be compiled from the scratch for ubuntu 14.04 and 16.04 solves bitcoin#43 see also bitcoin#53 Update README.md Fix various places referring to the old BTC port number Update a few places with our new 8338 port updated for OSX builders Updated build tutorial for OSX contributors (missing dependencies) . Update README.md Add foundersReward Prevent transaction in premineWindow and create premineAddressWhitelist. remove -lboost_system Update build-unix.md add libsodium-dev missing ... Disable LogPrint in target libconsensus_la. Disable bitcoin libs to make TravisCI happy. Tested: ./autogen.sh && ./configure && make Change powLimit for Equihash. The default powLimit is too difficult for Equihash. We relex it to the same as Zcash. Other changes: - Fix edge case of powLimit. - Revert `pow_tests.cpp` to bitcoin version. Mark client version as not a realse version. Change testnet fork height to 1210320. Misc fixes. - Change the premine whitelist placeholder to BTG address format. - Reduce testnet premine window to 200 blocks. Removed main seeds Added libsodium Fix bad testnet consensus params. Tested: ./src/test/test_bitcoin ./test/functional/test_runner.py WIP WIP Changed PCH message start Changed bitcoin node port Legacy logic for Magic Minor changes on the Magic Changed incorrect Magic for testnet Reversed flags Changed label Removed main seeds WIP WIP Changed PCH message start Changed bitcoin node port Legacy logic for Magic Minor changes on the Magic Changed incorrect Magic for testnet Reversed flags After rebase Changed minimum difficulty. Fixes not working magic Removed previous seeds Removed main seeds Update README.md WIP WIP Changed PCH message start Legacy logic for Magic Minor changes on the Magic Changed incorrect Magic for testnet Reversed flags Removed main seeds WIP WIP Changed PCH message start Changed bitcoin node port Legacy logic for Magic Minor changes on the Magic Changed incorrect Magic for testnet Reversed flags Changed minimum difficulty. Fixes not working magic Update pow.cpp Update pow.cpp Update README.md Removed wrong indent Removed empty line Reverted pow.cpp Removed empty line Removed commented DNS seeds Add SIGHASH_FORKID, a 2-way replay protection Require FORKID mechanism to be enabled by default, except for some special cases like legacy tests and blocks under BTG HF height Add fork id to legacy tests and add replay attacks All unit tests are passed Add fork id to regtests Add -bootstrap for syncing block history Fix bootstrap related issues. - Cannot finish Initial Block Download stage - Refuse to connect to non-default ports in 50 tries. Temporarily disable mainnet as it's not ready yet. Fix the basic info of testnet fork block. Use the same network magic for regtest mode. Adjusted difficulty change based on BTCGPU/BTCGPU#78 Update README.md Allow to connect to Bitcoin network with -bootstrap flag. Fix wrong GetDifficulty calculation. Minor fixes. - Allow bitcoin magic whe bootstraping - Temporarily disable premine conbase check Fixed difficulty adjustment Change magic of signed message Flag to disable IBD after fork. fix typo A few edits to paths and names force new tx with FORKID to use bip143 transaction digest algorithm Fix p2p-segwit & p2pfullblcoktest add explicit amount in all regtests, all regtests are passed Corrected the PoW adjustment parameters. Changed the pow averaging window to 30 from 20C Changed network magic. Add getblocksubsidy to rpc. Make Zcash compatible. Update command help. Rebranded core wallet Allow to connect to Bitocin mainnet in `-bootstrap` mode. Fix CScript string decoding issue Test CLTV-multi-sig wallet for Bitcoin Gold. Tested: ./test/functional/btg-timelock.py Add CLTV-multisig whitelist for premine. Tested: ./src/test/test_bitcoin --run_test=btg_tests Move cltv_multisig_data.h out of generated data directory. Fix nits in regtest btg-timelock.py. Enforce CLTV-multi-sig for premine Enable mainnet connection. Change default windows install path. Tested: make deploy Add more dnsseed. Fix linearize-data.py for BTG block format. Update README.md fix typo Rename configuration file Change 'Bitcoin server' to 'BitcoinGold' server Update Readme.md Fix wrong word Fixed gitian build Clean gitian PGP keys from Core Add gitian PGP key: wjcloud Adding public key for gitian build Fix naming of build artifacts to bitcoin-gold-... Build artifacts (tarball produced by `make dist` and the packages produced by gitian builds are now named bitcoin-gold-XXXXXXXXXXXXXX where the XXXXXXXXX part includes the version number and followed by more specifics such as platform / architecture in case of gitian build products. Fix inconsistencies and grammar in various files & remove old md guide Remove lxcbr0 lines from gitian-build.sh Because it errors when building with lxc bitcoin#11391 Rollback some changes Updated website url. Add pgp key for h4x3rotab
Rename README.md to CORE-README.md Remove LICENSE file README Will be continupusly creating content PoW retargeting change for BTG hard fork permine proid. - Fork from block #487427. - Premine 16000 blocks. - Minimal difficulty for the premining peroid. PoW: Add dependency libsdoium for equihash. Tested: make (macOS 10.12.5, Xcode 8.3.3) PoW: Import equihash. Tested: make Add Equihash parameters N & K to chainparams. Hardfork: Introduce new protocol version & versionbits. Protocol version: 70016 (BTG_HARD_FORK_VERSION) Version bits: 0x60000000 Hardfork: New fields in block header - Add two new fields: nHeight, nSolution (for Equihash) - Calculate block hash in new block format after the hard fork. - Serialize block in legacy format when talking to Bitcoin node. Tested: unittest Link sodium in qt wallet. Tested: ./autogen.sh && make PoW: Add Equihash validation functions. - Initialize sodium on startup - Add Equihash validation logic - Fix missing htole32 problem in mingw build. Backward compatible block serialization. - Serialize in different formats based on the net protocol version. - Remove the version bit 0x40000000. - Support legacy block format for RPCs: getblock, getblockheader, getblocktemplate, submitblock. - Temporarily disable SEND_CMPT. Tested: unit tests Fix broken regression tests. Intended broken testes: - p2p-compactblocks.py - rest.py Tested: reg tests. Fix typo. Block header compatible with Zcash. - Add fields to block header for Zcash compatibility - Extend the nonce from `uint32_t` to `uint256` - Add 'nonceUint32' for backward compatibility: - RPC: 'getblockheader', 'getblock' - Rest: '/rest/headers', '/rest/block' Tested: ./src/test/test_bitcoin ./test/functional/test_runner.py (all passed except intended failures: p2p-compactblocks.py, rest.py) Fix unaligned block header problem. Also add a test to ensure Zcash compability. Tested: ./src/test/test_bitcoin --run_test=btg_tests Add the sanity test for libsodium. Tested: ./src/test/test_bitcoin --run_test=sanity_tests Fix linux build issue. misc: Fix linux build and reduce verbose logging Add unittests for Equihash PoW. Tested: ./src/test/test_bitcoin --run_test=equihash_tests Validate Equihash solution. RPC for mining and basic tests. - RPC - generate - generatetoaddress - getblocktemplate - Add regtest `btg-hardfork.py` Tested: ./src/test/test_bitcoin ./test/functional/test_runner.py Fix rest api and skip p2p-compactblocks.py Updated Configure.ac Changed branding. Add Travis-CI build status image in README.md Changing client name Changed from "Satoshi" to "Bitcoin Gold" Slight edits Small edit Small edits Misc name edits Misc -- Misc -- Misc, name Name changing Misc Added the right project name. Change name to Bitcoin Gold --- Fix name More name edits Name edit. name edit BTC -> BTG Update amount.h Change unti from BTC to BTG Switch name Not sure if I should change the strings to such as "Bitcoins" to "Bitcoin Golds" Update bitcoinunits.h Update coincontroldialog.cpp Update overviewpage.ui Update sendcoinsdialog.ui Update guiutil.cpp Update optionsmodel.cpp Update overviewpage.cpp Update sendcoinsentry.cpp Update paymentrequestdata.h Update paymentservertests.cpp Update mining.cpp Update mining.cpp Update compress_tests.cpp Update miner_tests.cpp Update rpc_tests.cpp Change the description Update README.md Change the name from "bitcoin" to "bgold" Change bgold to bgoldd Be more specific about the fork date Update readme with exact block height Link to our own website for security issues, until we have a dedicated URL Better than linking to Bitcoin core, we submit bugs to them, our users submit bugs to us. Zcash has a dedicated `doc/security.md` which Hush inherited and that I maintain for Hush. Link to our website. Added our site url, now that our site is finished. Implement difficulty adjustment each block Changed ports to 8338 for mainnet and 18338 for testnet Changed name of daemon and cli to bgoldd and bgold-cli Moved directory to BitcoinGold / .bitcoingold Fallback to previous difficulty change logic if BTG block is created. fixed block for the slip Precalculated the change of the diff adjust algorithm and corrected the values. Minor other changes. Set testnet exact fork time. Minor changes. Removed unnecessary assertion line in the regtest config Fixed test execution Update README.md Skip p2p-compactblocks.py in TravisCI test. Change default BITCOIND to bgoldd. Fix bad testnet consensus params. Tested: ./src/test/test_bitcoin ./test/functional/test_runner.py Fix build errors. - Link boost_system for Equihash library. - Remove unnecessary LIBEQUIHASH_LIBS from libbitcoinconsensus.la. Tested: ./autogen.sh && make Support "legacy" param in RPCs Change mainnet address version. - Prefix 38 (G) for P2PKH. - Prefix 90 (d) for P2SH. Change P2SH prefix to "A" (23). Also fixed unit tests. Add `-convertaddress` in bgold-cli. Usage: `bgold-cli -testnet=false -convertaddress=<address>` Fix broken tests for new address format. Update README.md update to release 1.0.15 updatae to new relase needed because compiler crashed on ubuntu 14.04 & 16.04 with older versions installed. solves bitcoin#43 see also bitcoin#53 update source for libsodium to 1.0.15 compiling fails with older version than 1.0.13 and libsodium needs # to be compiled from the scratch for ubuntu 14.04 and 16.04 solves bitcoin#43 see also bitcoin#53 Update README.md Fix various places referring to the old BTC port number Update a few places with our new 8338 port updated for OSX builders Updated build tutorial for OSX contributors (missing dependencies) . Update README.md Add foundersReward Prevent transaction in premineWindow and create premineAddressWhitelist. remove -lboost_system Update build-unix.md add libsodium-dev missing ... Disable LogPrint in target libconsensus_la. Disable bitcoin libs to make TravisCI happy. Tested: ./autogen.sh && ./configure && make Change powLimit for Equihash. The default powLimit is too difficult for Equihash. We relex it to the same as Zcash. Other changes: - Fix edge case of powLimit. - Revert `pow_tests.cpp` to bitcoin version. Mark client version as not a realse version. Change testnet fork height to 1210320. Misc fixes. - Change the premine whitelist placeholder to BTG address format. - Reduce testnet premine window to 200 blocks. Removed main seeds Added libsodium Fix bad testnet consensus params. Tested: ./src/test/test_bitcoin ./test/functional/test_runner.py WIP WIP Changed PCH message start Changed bitcoin node port Legacy logic for Magic Minor changes on the Magic Changed incorrect Magic for testnet Reversed flags Changed label Removed main seeds WIP WIP Changed PCH message start Changed bitcoin node port Legacy logic for Magic Minor changes on the Magic Changed incorrect Magic for testnet Reversed flags After rebase Changed minimum difficulty. Fixes not working magic Removed previous seeds Removed main seeds Update README.md WIP WIP Changed PCH message start Legacy logic for Magic Minor changes on the Magic Changed incorrect Magic for testnet Reversed flags Removed main seeds WIP WIP Changed PCH message start Changed bitcoin node port Legacy logic for Magic Minor changes on the Magic Changed incorrect Magic for testnet Reversed flags Changed minimum difficulty. Fixes not working magic Update pow.cpp Update pow.cpp Update README.md Removed wrong indent Removed empty line Reverted pow.cpp Removed empty line Removed commented DNS seeds Add SIGHASH_FORKID, a 2-way replay protection Require FORKID mechanism to be enabled by default, except for some special cases like legacy tests and blocks under BTG HF height Add fork id to legacy tests and add replay attacks All unit tests are passed Add fork id to regtests Add -bootstrap for syncing block history Fix bootstrap related issues. - Cannot finish Initial Block Download stage - Refuse to connect to non-default ports in 50 tries. Temporarily disable mainnet as it's not ready yet. Fix the basic info of testnet fork block. Use the same network magic for regtest mode. Adjusted difficulty change based on BTCGPU/BTCGPU#78 Update README.md Allow to connect to Bitcoin network with -bootstrap flag. Fix wrong GetDifficulty calculation. Minor fixes. - Allow bitcoin magic whe bootstraping - Temporarily disable premine conbase check Fixed difficulty adjustment Change magic of signed message Flag to disable IBD after fork. fix typo A few edits to paths and names force new tx with FORKID to use bip143 transaction digest algorithm Fix p2p-segwit & p2pfullblcoktest add explicit amount in all regtests, all regtests are passed Corrected the PoW adjustment parameters. Changed the pow averaging window to 30 from 20C Changed network magic. Add getblocksubsidy to rpc. Make Zcash compatible. Update command help. Rebranded core wallet Allow to connect to Bitocin mainnet in `-bootstrap` mode. Fix CScript string decoding issue Test CLTV-multi-sig wallet for Bitcoin Gold. Tested: ./test/functional/btg-timelock.py Add CLTV-multisig whitelist for premine. Tested: ./src/test/test_bitcoin --run_test=btg_tests Move cltv_multisig_data.h out of generated data directory. Fix nits in regtest btg-timelock.py. Enforce CLTV-multi-sig for premine Enable mainnet connection. Change default windows install path. Tested: make deploy Add more dnsseed. Fix linearize-data.py for BTG block format. Update README.md fix typo Rename configuration file Change 'Bitcoin server' to 'BitcoinGold' server Update Readme.md Fix wrong word Fixed gitian build Clean gitian PGP keys from Core Add gitian PGP key: wjcloud Adding public key for gitian build Fix naming of build artifacts to bitcoin-gold-... Build artifacts (tarball produced by `make dist` and the packages produced by gitian builds are now named bitcoin-gold-XXXXXXXXXXXXXX where the XXXXXXXXX part includes the version number and followed by more specifics such as platform / architecture in case of gitian build products. Fix inconsistencies and grammar in various files & remove old md guide Remove lxcbr0 lines from gitian-build.sh Because it errors when building with lxc bitcoin#11391 Rollback some changes Updated website url. Add pgp key for h4x3rotab rm md up
Fix qt and bytecodeexec tests
Refactor votecoin transfer calculation (getOutcomeTx)
Merge pull request bitcoin#53 from CryptAxe/master
Merge pull request bitcoin#56 from vericoin/master
Reorganization of governance and masternode files to better match latest Bitcoin Core code structure.
New -testnet genesis block, and difficulty adjustment rules.