Skip to content

Commit fb8cb65

Browse files
committed
origin-master
Original version of gridcoin
0 parents  commit fb8cb65

File tree

129 files changed

+15429
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

129 files changed

+15429
-0
lines changed

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
src/version.cpp export-subst

.gitignore

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
src/*.exe
2+
src/litecoin
3+
src/litecoind
4+
src/test_litecoin
5+
.*.swp
6+
*.*~*
7+
*.bak
8+
*.rej
9+
*.orig
10+
*.o
11+
*.patch
12+
.litecoin
13+
14+
# Compilation and Qt preprocessor part
15+
*.qm
16+
Makefile
17+
litecoin-qt
18+
Litecoin-Qt.app
19+
20+
# Unit-tests
21+
Makefile.test
22+
litecoin-qt_test
23+
24+
# Resources cpp
25+
qrc_*.cpp
26+
27+
# Qt creator
28+
*.pro.user
29+
30+
# Mac specific
31+
.DS_Store
32+
build
33+
34+
!src/leveldb-*/Makefile

COPYING

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
Copyright (c) 2009-2013 Bitcoin Developers
2+
Copyright (c) 2011-2013 Litecoin Developers
3+
4+
Permission is hereby granted, free of charge, to any person obtaining a copy
5+
of this software and associated documentation files (the "Software"), to deal
6+
in the Software without restriction, including without limitation the rights
7+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8+
copies of the Software, and to permit persons to whom the Software is
9+
furnished to do so, subject to the following conditions:
10+
11+
The above copyright notice and this permission notice shall be included in
12+
all copies or substantial portions of the Software.
13+
14+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
20+
THE SOFTWARE.

INSTALL

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
Building Litecoin
2+
3+
See doc/readme-qt.rst for instructions on building Litecoin-Qt,
4+
the intended-for-end-users, nice-graphical-interface, reference
5+
implementation of Litecoin.
6+
7+
See doc/build-*.txt for instructions on building litecoind,
8+
the intended-for-services, no-graphical-interface, reference
9+
implementation of Litecoin.

Makefile.Debug

Lines changed: 2480 additions & 0 deletions
Large diffs are not rendered by default.

Makefile.Release

Lines changed: 2480 additions & 0 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
Litecoin integration/staging tree
2+
================================
3+
4+
http://www.litecoin.org
5+
6+
Copyright (c) 2009-2013 Bitcoin Developers
7+
Copyright (c) 2011-2013 Litecoin Developers
8+
9+
What is Litecoin?
10+
----------------
11+
12+
Litecoin is a lite version of Bitcoin using scrypt as a proof-of-work algorithm.
13+
- 2.5 minute block targets
14+
- subsidy halves in 840k blocks (~4 years)
15+
- ~84 million total coins
16+
17+
The rest is the same as Bitcoin.
18+
- 50 coins per block
19+
- 2016 blocks to retarget difficulty
20+
21+
For more information, as well as an immediately useable, binary version of
22+
the Litecoin client sofware, see http://www.litecoin.org.
23+
24+
License
25+
-------
26+
27+
Litecoin is released under the terms of the MIT license. See `COPYING` for more
28+
information or see http://opensource.org/licenses/MIT.
29+
30+
Development process
31+
-------------------
32+
33+
Developers work in their own trees, then submit pull requests when they think
34+
their feature or bug fix is ready.
35+
36+
If it is a simple/trivial/non-controversial change, then one of the Litecoin
37+
development team members simply pulls it.
38+
39+
If it is a *more complicated or potentially controversial* change, then the patch
40+
submitter will be asked to start a discussion (if they haven't already) on the
41+
[mailing list](http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development).
42+
43+
The patch will be accepted if there is broad consensus that it is a good thing.
44+
Developers should expect to rework and resubmit patches if the code doesn't
45+
match the project's coding conventions (see `doc/coding.txt`) or are
46+
controversial.
47+
48+
The `master` branch is regularly built and tested, but is not guaranteed to be
49+
completely stable. [Tags](https://github.com/bitcoin/bitcoin/tags) are created
50+
regularly to indicate new official, stable release versions of Litecoin.
51+
52+
Testing
53+
-------
54+
55+
Testing and code review is the bottleneck for development; we get more pull
56+
requests than we can review and test. Please be patient and help out, and
57+
remember this is a security-critical project where any mistake might cost people
58+
lots of money.
59+
60+
### Automated Testing
61+
62+
Developers are strongly encouraged to write unit tests for new code, and to
63+
submit new unit tests for old code.
64+
65+
Unit tests for the core code are in `src/test/`. To compile and run them:
66+
67+
cd src; make -f makefile.unix test
68+
69+
Unit tests for the GUI code are in `src/qt/test/`. To compile and run them:
70+
71+
qmake BITCOIN_QT_TEST=1 -o Makefile.test bitcoin-qt.pro
72+
make -f Makefile.test
73+
./litecoin-qt_test
74+

0 commit comments

Comments
 (0)