Skip to content

CryptoDJ/BitcoinTX

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#BitcoinTX development tree for version 2.1.5. BitcoinTX is a PoS-based cryptocurrency.

##Specifications:

  • Block Spacing: 60 Seconds
  • Diff Retarget: 2 Blocks
  • Maturity: 40 Blocks
  • Stake Minimum Age: 1 Hour
  • Stake Maximun Age: 14 Days
  • Masternode Deposit: 250,000
  • Port: 28280
  • RPC Port: 28282

BitcoinTX is dependent upon libsecp256k1. BitcoinTX includes an Address Index feature, based on the address index API (searchrawtransactions RPC command) implemented in Bitcoin Core but modified implementation to work with the BitcoinTX codebase (PoS coins maintain a txindex by default for instance).

Initialize the Address Index By Running with -reindexaddr Command Line Argument. It may take 10-15 minutes to build the initial index.

Release Notes for v2.1.5 (11/02/2015):

  1. Updated src/chainparams.cpp. Added five DNS seeders. Turned ON by default. Use -dnsseed to turn off.
  • btxseed1.bitcointx.info (New York)
  • btxseed2.bitcointx.io (San Francisco)
  • btxseed3.btxcoin.org (Amsterdam)
  • btxseed4.btxcoin.net (London)
  • btxseed5.bitcointx.co (Sigapore)
  1. Updated src/net.cpp. IRC seeding. Turned OFF by default. Use -ircseed to turn on.
  2. Updated src/checkpoints.cpp. Added new checkpoints.
  3. Updated src/clientversion.h. Bump version to 2.1.5.0.
  4. Updated src/version.h. Bump protocol version to 61339 for v2.1.5.
  5. Updated src/main.cpp.
  • Ignore "gettaddr" requests on Outbound connections.
  • Don't check duplicate stake while importing.
  • Ignore blocks received while importing.
  1. Updated src/compat.h. Max number of fds in fd_set and prevent redefinition compiler warning.
  2. Updated src/spork.h. Masternode enforce payments.
  3. Updated src/timedata.cpp. Do not store more than 200 timedata samples.
  4. Updated src/wallet.cpp. Fix priority calculation in CreateTransaction.
  5. Updated src/rpcprotocol.cpp. prevent easy memory exhaustion attack in rpc.
Special thanks to SCDeveloper (https://github.com/SCDeveloper/) for item #6-11.
This version has NOT been fully tested. Please use at your own risk.
DNS seeder nodes maintained and deployed by MCDev.
All coding changes performed and reviewed by CrytoVote. Email: CrytoVote@yandex.com.

####Contact:

####Discussions:

####Exchanges:

####Build Instructions:

  • Linux:
  • Windows:
  • MacOS:

License

Code

MIT License: http://bitcointx.mit-license.org/

Logo

BitcoinTX logo

Copyright 2015, MIT License: http://bitcointx.mit-license.org/

About

Forked for new development. Discussion:

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 78.9%
  • C 16.6%
  • Python 1.2%
  • Assembly 1.1%
  • HTML 1.1%
  • QMake 0.4%
  • Other 0.7%