Commit Graph

953 Commits

Author SHA1 Message Date
Arthur Britto
0010656ff8 Remove obsolete Local* code. 2012-05-20 01:52:23 -07:00
Arthur Britto
7ce0a16d21 Fix another typo. 2012-05-19 18:38:48 -07:00
Arthur Britto
311ffd743b Fix typo in currencyFromString. 2012-05-19 18:22:13 -07:00
Arthur Britto
47b168c390 Merge branch 'pay' 2012-05-19 18:20:14 -07:00
Arthur Britto
5fa2042cc6 Preliminary work on RPC send. 2012-05-19 18:18:20 -07:00
Arthur Britto
5cba2b4497 Less debugging. 2012-05-19 18:17:44 -07:00
Arthur Britto
5142807109 Add currency name and percision to Config.h 2012-05-19 18:17:00 -07:00
Arthur Britto
82085f0264 Add string support for currencies to STAmount. 2012-05-19 18:16:13 -07:00
Arthur Britto
230ee34b24 Add getRaw for vector and addZeros to Serializer. 2012-05-19 18:15:12 -07:00
Arthur Britto
a823aa950e Add isZero() to utils. 2012-05-19 18:14:26 -07:00
Arthur Britto
f8194c6a14 Enable balance checking for RPC wallet_create. 2012-05-19 11:56:08 -07:00
JoelKatz
c0513e6129 Offer index and base functions. 2012-05-19 06:25:08 -07:00
JoelKatz
353e598ad1 Flip the rate so that lower is better. 2012-05-19 06:04:37 -07:00
JoelKatz
9d6c9924e5 Stub commit so others can compile/link without errors. 2012-05-19 05:43:58 -07:00
JoelKatz
e47fb22087 Minimize differences between my working code and the main repo to avoid conficts:
Consensus startup.
Logic to create consensus structure, change state transitions.
Fix bugs in switchLastClosedLedger
Protocol changes.
2012-05-19 05:43:41 -07:00
JoelKatz
de3d88f01b Fix reliance on other includes. 2012-05-19 05:10:39 -07:00
JoelKatz
7c12a5cd92 Whitespace fixes. 2012-05-19 05:10:21 -07:00
JoelKatz
ab899bb125 Updates. 2012-05-19 01:56:43 -07:00
JoelKatz
567ac3c846 STPathElement and STPath classes. Better Json-ization of serialized types. 2012-05-19 01:09:59 -07:00
JoelKatz
99a8fd38cf Debug code no longer needed. 2012-05-19 01:08:13 -07:00
JoelKatz
bceeb15f84 Fix a few bugs and better comments. 2012-05-18 23:10:24 -07:00
JoelKatz
70e9fbb92b Speed up testing. 2012-05-18 21:23:51 -07:00
JoelKatz
2a3b4bdc37 Don't need this debug anymore. 2012-05-18 21:21:55 -07:00
JoelKatz
2ad0ec3d40 Tiny comment change. 2012-05-18 21:19:19 -07:00
JoelKatz
34e933cad8 Avoid a whole lot of extraneous allocate/copy/free cycles when
serialized objects are constructed.
2012-05-18 21:18:49 -07:00
JoelKatz
5118f23956 Fix a bug in STAmount::duplicate 2012-05-18 20:53:38 -07:00
JoelKatz
7ab10c0012 Replicate the bug. 2012-05-18 20:27:10 -07:00
Arthur Britto
68dc00864a Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-05-18 20:17:54 -07:00
Arthur Britto
abccd3aeb6 More toward using STAmount. 2012-05-18 20:17:28 -07:00
JoelKatz
7388065f32 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-05-18 19:46:26 -07:00
JoelKatz
ce60836ac4 Allow signatures, public keys, and private keys to vary in length. If this
breaks anything, we'll fix it.
2012-05-18 19:45:55 -07:00
Arthur Britto
b8468770f0 Renable doWalletClaim. 2012-05-18 19:30:33 -07:00
Arthur Britto
26832b8a4c Merge branch 'create' 2012-05-18 19:29:21 -07:00
Arthur Britto
8760a5b3d2 Change over to STAmount. 2012-05-18 19:28:39 -07:00
JoelKatz
b773fbbc90 Bugfixes. 2012-05-18 19:13:01 -07:00
Arthur Britto
4af70eb128 Simply unit test invokation. 2012-05-18 12:46:19 -07:00
Arthur Britto
b15cbb3cdc Fix --test argument passing. 2012-05-18 12:35:40 -07:00
Arthur Britto
4d2cb23e35 Merge branch 'master' into create 2012-05-18 12:12:42 -07:00
JoelKatz
73c10d76a5 Hook up unit tests. 2012-05-18 01:27:36 -07:00
JoelKatz
f9fadf1d71 Sorry to break the build. Boost unit testing code won't link. 2012-05-18 01:00:09 -07:00
JoelKatz
45b230c06b Cleanups. 2012-05-17 23:54:09 -07:00
JoelKatz
a2613dd785 Add an assert. 2012-05-17 23:49:02 -07:00
JoelKatz
cd2e8b42ae Make some more functions public, now that they're safe. 2012-05-17 23:48:16 -07:00
JoelKatz
7019a46db1 Huge amount rewrite to support all currency types. 2012-05-17 23:45:13 -07:00
Arthur Britto
0005da483a Merge branch 'master' into create 2012-05-17 20:39:30 -07:00
Arthur Britto
c939ec9913 Work on RPC wallet_create. 2012-05-17 20:38:57 -07:00
Arthur Britto
0f6fa17d5e Use name spaces for ledger index. 2012-05-17 20:37:13 -07:00
Arthur Britto
0ead1d02ec Use Config for fees in TransactionEngine. 2012-05-17 20:35:26 -07:00
Arthur Britto
b8333f8d92 Remove obsolete TargetLedger support from TransactionFromats. 2012-05-17 20:34:24 -07:00
Arthur Britto
3842b0ef8d Add suport for name spaces to uint160extend256. 2012-05-17 20:32:22 -07:00