Commit Graph

12780 Commits

Author SHA1 Message Date
JoelKatz
50cb87087c Updates. 2012-03-18 11:13:20 -07:00
Arthur Britto
73ff9b95ad Rework addresses. 2012-03-17 20:19:09 -07:00
JoelKatz
99493c662a Commit for Arthur.
getFullText, object layout.
STUObject code.
2012-03-16 17:04:18 -07:00
JoelKatz
672b976eb6 Bugfixes and missing functionality.
STUVL::getLength, STUTL::getLength, list->vector, getTaggedListLength
2012-03-15 11:46:43 -07:00
JoelKatz
47e1f5a1d4 More work on the new serialized types. 2012-03-14 17:15:41 -07:00
Arthur Britto
6e8421dd99 Reorder base58 for optimal short addresses and prefered names. 2012-03-14 16:28:24 -07:00
Arthur Britto
6a3a3becbc Merge branch 'master' into unl 2012-03-14 15:07:56 -07:00
Arthur Britto
e7c350ffec Remove: script.h, keystore.h, and keystore.cpp 2012-03-14 15:07:25 -07:00
JoelKatz
578ca1c748 Updates to this code. 2012-03-14 11:20:22 -07:00
JoelKatz
c001251966 Use C++-style casts. 2012-03-14 11:13:52 -07:00
Arthur Britto
30414aabca Merge branch 'master' into unl 2012-03-12 23:17:25 -07:00
Arthur Britto
b9670ecc38 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-03-12 18:14:30 -07:00
Arthur Britto
1aa2f0b85e Add support for ctags to scons. 2012-03-12 18:08:31 -07:00
Arthur Britto
66429ef054 Initial check in of valdiators.txt. 2012-03-12 17:47:15 -07:00
JoelKatz
429af40139 Add headers for serialized objects and types.
This is a table-driver serialized that can also serialized/deserialize
to/from binary, text, and database formats.
2012-03-12 15:25:56 -07:00
JoelKatz
e8c1f656ee SerializerIterator implementation. 2012-03-11 21:35:41 -07:00
JoelKatz
543c1af546 Variable-length and tagged list serializer functions. 2012-03-11 17:25:17 -07:00
JoelKatz
209ba8a8b9 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-03-11 17:24:21 -07:00
Arthur Britto
29ab1c3065 Also show the port for "peers". 2012-03-10 19:15:41 -08:00
Arthur Britto
2596cce905 Add RPC command peers. 2012-03-10 19:06:05 -08:00
JoelKatz
481923f636 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-03-07 15:27:13 -08:00
Arthur Britto
af929c7d49 Kudge protoc builder to work for us. 2012-03-07 14:54:44 -08:00
JoelKatz
d4107534bf Slots for the new transaction type handlers. 2012-03-07 09:14:50 -08:00
JoelKatz
f08107cd03 Punish a peer that sends us unwanted ledger data. 2012-03-07 09:14:38 -08:00
JoelKatz
efa2f90b34 Cleanup. 2012-03-07 09:14:22 -08:00
JoelKatz
d810f5f9a5 Missing from previous commits. 2012-03-07 09:14:00 -08:00
Arthur Britto
2e268d90a4 Remove obsolete Makefile. 2012-03-06 23:06:08 -08:00
Arthur Britto
c57ba4976a Move newcoin.proto to src/ 2012-03-06 22:54:19 -08:00
Arthur Britto
99735d92fd Fix typo. 2012-03-06 22:49:26 -08:00
Arthur Britto
84505623da Remove unnecessary include from SConstruct. 2012-03-06 22:47:14 -08:00
Arthur Britto
b8d23f9f98 Initial .gitignore. 2012-03-06 22:45:53 -08:00
Arthur Britto
c513e45754 Move sources to src and build objs in obj. 2012-03-06 22:43:06 -08:00
Arthur Britto
82af29a21d Fix scons globing of foo.c~ 2012-03-06 20:27:01 -08:00
Arthur Britto
0f632fde02 Initial support for scons. 2012-03-06 18:39:25 -08:00
JoelKatz
203a519ee5 Cleanups. 2012-02-21 09:05:30 -08:00
JoelKatz
b89d95f83d Complete the handler for received ledger data. 2012-02-20 21:10:23 -08:00
JoelKatz
ef09bf96e7 Various cleanups. 2012-02-20 20:26:10 -08:00
JoelKatz
214833078a More ledger acquire work. 2012-02-16 16:00:05 -08:00
JoelKatz
b6946e40d6 Some helper functions to help adapt between vectors and strings. 2012-02-16 15:49:10 -08:00
JoelKatz
5d3fcdb8ac Whitespace cleanups. 2012-02-16 14:37:18 -08:00
JoelKatz
dc0f0a6576 Do this the canonical way. 2012-02-16 14:37:13 -08:00
JoelKatz
370f969c7e LedgerAcquire functions. 2012-02-16 14:37:06 -08:00
JoelKatz
dad3cee004 Type in previous commit. 2012-02-16 14:12:52 -08:00
JoelKatz
349bbcee4a Some missing LedgerAcquire functions. 2012-02-16 14:12:05 -08:00
JoelKatz
0b4cad2433 Change the way we track the state of a SHAMap so it makes more sense. 2012-02-14 19:47:11 -08:00
JoelKatz
ccb7ed38e7 Ledger synch work. 2012-02-13 19:29:11 -08:00
JoelKatz
9524df694a Rename add1/get1 to add8/get8 to be consistent with other member functions. 2012-02-13 19:28:29 -08:00
JoelKatz
db8763ef19 More work on peer to peer ledger sync. 2012-02-13 10:48:59 -08:00
JoelKatz
b8b78b2c27 Header cleanup. 2012-02-13 10:48:11 -08:00
JoelKatz
3dbbda4b4a Security flaw. When we add transaction nodes to a synching tree,
we must make sure the hash of the data equals the tag!
2012-02-08 21:39:40 -08:00