Commit Graph

  • 68f47a0b5f Add support for constructing CreditSet and TransitSet. Arthur Britto 2012-05-21 17:27:52 -07:00
  • 3c22a665d2 Add transaction formats for CreditSet and TransitSet. Arthur Britto 2012-05-21 17:26:44 -07:00
  • 666e38bb2a Add help for RPC credit_set and transit_set. Arthur Britto 2012-05-21 17:25:17 -07:00
  • de76d6c98f Use the new code. JoelKatz 2012-05-21 14:33:44 -07:00
  • 613c3fdca9 Restore sanity to same STAmount operations. JoelKatz 2012-05-21 14:33:19 -07:00
  • 9a4862a5d9 Commit some ledger close/consensus work. JoelKatz 2012-05-21 06:05:32 -07:00
  • 4e1f435655 CKey::SetPubKey(const std::string&); JoelKatz 2012-05-21 06:04:51 -07:00
  • 710b5ac1e3 Cleanups. JoelKatz 2012-05-21 06:04:40 -07:00
  • 69f00ba9c4 Get simple sending working. Arthur Britto 2012-05-21 00:01:22 -07:00
  • 1e9304f8c6 Use STPathSet in place of STPath in transactions. Arthur Britto 2012-05-20 23:43:02 -07:00
  • 261fab7108 Merge with new path code. Arthur Britto 2012-05-20 23:03:05 -07:00
  • 98ade9985e Work toward RPC send. Arthur Britto 2012-05-20 22:59:13 -07:00
  • 723f5507dd Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-05-20 20:14:45 -07:00
  • 9cfe26f5d6 New path code. PathSet/PathElement. JoelKatz 2012-05-20 20:14:19 -07:00
  • dfd218c079 Optimize and fix STAmount. Arthur Britto 2012-05-20 18:47:05 -07:00
  • 09a29ac00d Remove references to Hanko class. Arthur Britto 2012-05-20 02:29:23 -07:00
  • 04d98296f8 Remove obsolete SQLiteDatabases.sql Arthur Britto 2012-05-20 02:20:29 -07:00
  • fe85e87d4c Delete obsolete Local* files. Arthur Britto 2012-05-20 02:00:15 -07:00
  • 8ba9fe2d88 Work toward revised RPC send. Arthur Britto 2012-05-20 01:53:31 -07:00
  • 0010656ff8 Remove obsolete Local* code. Arthur Britto 2012-05-20 01:52:23 -07:00
  • 7ce0a16d21 Fix another typo. Arthur Britto 2012-05-19 18:38:48 -07:00
  • 311ffd743b Fix typo in currencyFromString. Arthur Britto 2012-05-19 18:22:13 -07:00
  • 47b168c390 Merge branch 'pay' Arthur Britto 2012-05-19 18:20:14 -07:00
  • 5fa2042cc6 Preliminary work on RPC send. Arthur Britto 2012-05-19 18:18:20 -07:00
  • 5cba2b4497 Less debugging. Arthur Britto 2012-05-19 18:17:44 -07:00
  • 5142807109 Add currency name and percision to Config.h Arthur Britto 2012-05-19 18:17:00 -07:00
  • 82085f0264 Add string support for currencies to STAmount. Arthur Britto 2012-05-19 18:16:13 -07:00
  • 230ee34b24 Add getRaw for vector and addZeros to Serializer. Arthur Britto 2012-05-19 18:15:12 -07:00
  • a823aa950e Add isZero() to utils. Arthur Britto 2012-05-19 18:14:26 -07:00
  • f8194c6a14 Enable balance checking for RPC wallet_create. Arthur Britto 2012-05-19 11:56:08 -07:00
  • c0513e6129 Offer index and base functions. JoelKatz 2012-05-19 06:25:08 -07:00
  • 353e598ad1 Flip the rate so that lower is better. JoelKatz 2012-05-19 06:04:37 -07:00
  • 9d6c9924e5 Stub commit so others can compile/link without errors. JoelKatz 2012-05-19 05:43:58 -07:00
  • 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. JoelKatz 2012-05-19 05:43:41 -07:00
  • de3d88f01b Fix reliance on other includes. JoelKatz 2012-05-19 05:10:39 -07:00
  • 7c12a5cd92 Whitespace fixes. JoelKatz 2012-05-19 05:10:21 -07:00
  • ab899bb125 Updates. JoelKatz 2012-05-19 01:56:43 -07:00
  • 567ac3c846 STPathElement and STPath classes. Better Json-ization of serialized types. JoelKatz 2012-05-19 01:09:59 -07:00
  • 99a8fd38cf Debug code no longer needed. JoelKatz 2012-05-19 01:08:13 -07:00
  • bceeb15f84 Fix a few bugs and better comments. JoelKatz 2012-05-18 23:10:24 -07:00
  • 70e9fbb92b Speed up testing. JoelKatz 2012-05-18 21:23:51 -07:00
  • 2a3b4bdc37 Don't need this debug anymore. JoelKatz 2012-05-18 21:21:55 -07:00
  • 2ad0ec3d40 Tiny comment change. JoelKatz 2012-05-18 21:19:19 -07:00
  • 34e933cad8 Avoid a whole lot of extraneous allocate/copy/free cycles when serialized objects are constructed. JoelKatz 2012-05-18 21:18:49 -07:00
  • 5118f23956 Fix a bug in STAmount::duplicate JoelKatz 2012-05-18 20:53:38 -07:00
  • 7ab10c0012 Replicate the bug. JoelKatz 2012-05-18 20:27:10 -07:00
  • 68dc00864a Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-05-18 20:17:54 -07:00
  • abccd3aeb6 More toward using STAmount. Arthur Britto 2012-05-18 20:17:28 -07:00
  • 7388065f32 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-05-18 19:46:26 -07:00
  • ce60836ac4 Allow signatures, public keys, and private keys to vary in length. If this breaks anything, we'll fix it. JoelKatz 2012-05-18 19:45:55 -07:00
  • b8468770f0 Renable doWalletClaim. Arthur Britto 2012-05-18 19:30:33 -07:00
  • 26832b8a4c Merge branch 'create' Arthur Britto 2012-05-18 19:29:21 -07:00
  • 8760a5b3d2 Change over to STAmount. Arthur Britto 2012-05-18 19:28:39 -07:00
  • b773fbbc90 Bugfixes. JoelKatz 2012-05-18 19:13:01 -07:00
  • 4af70eb128 Simply unit test invokation. Arthur Britto 2012-05-18 12:46:19 -07:00
  • b15cbb3cdc Fix --test argument passing. Arthur Britto 2012-05-18 12:35:40 -07:00
  • 4d2cb23e35 Merge branch 'master' into create Arthur Britto 2012-05-18 12:12:42 -07:00
  • 73c10d76a5 Hook up unit tests. JoelKatz 2012-05-18 01:27:36 -07:00
  • f9fadf1d71 Sorry to break the build. Boost unit testing code won't link. JoelKatz 2012-05-18 01:00:09 -07:00
  • 45b230c06b Cleanups. JoelKatz 2012-05-17 23:54:09 -07:00
  • a2613dd785 Add an assert. JoelKatz 2012-05-17 23:49:02 -07:00
  • cd2e8b42ae Make some more functions public, now that they're safe. JoelKatz 2012-05-17 23:48:16 -07:00
  • 7019a46db1 Huge amount rewrite to support all currency types. JoelKatz 2012-05-17 23:45:13 -07:00
  • 0005da483a Merge branch 'master' into create Arthur Britto 2012-05-17 20:39:30 -07:00
  • c939ec9913 Work on RPC wallet_create. Arthur Britto 2012-05-17 20:38:57 -07:00
  • 0f6fa17d5e Use name spaces for ledger index. Arthur Britto 2012-05-17 20:37:13 -07:00
  • 0ead1d02ec Use Config for fees in TransactionEngine. Arthur Britto 2012-05-17 20:35:26 -07:00
  • b8333f8d92 Remove obsolete TargetLedger support from TransactionFromats. Arthur Britto 2012-05-17 20:33:14 -07:00
  • 3842b0ef8d Add suport for name spaces to uint160extend256. Arthur Britto 2012-05-17 20:32:22 -07:00
  • d3e2950941 Have setFamilySeedGeneric detect prohibited seeds. Arthur Britto 2012-05-17 20:31:37 -07:00
  • b06a785402 Remove LocalAcctFamilies and LocalAccount tables from DBInit.cpp Arthur Britto 2012-05-17 20:30:33 -07:00
  • e96ae17554 Add Config options for FEE_DEFAULT and FEE_CREATE. Arthur Britto 2012-05-17 20:29:37 -07:00
  • 5fcc6ba88b STAmount helpers for ledger entries. JoelKatz 2012-05-17 20:28:03 -07:00
  • 163ecc60e3 STAmount helpers for STObject/STTransaction. JoelKatz 2012-05-17 20:26:52 -07:00
  • 058d4fd480 Class to handle ledger proposals. We need this because they're signed and so must be canonicalized. JoelKatz 2012-05-17 00:42:12 -07:00
  • 4b1dd5dee0 Cosmetic work on RPC wallet_create. Arthur Britto 2012-05-16 17:18:40 -07:00
  • e4d5d1c725 Work on Create and Payment transactions. Arthur Britto 2012-05-16 17:17:35 -07:00
  • adf4883fa9 Alphabetize serialized enum declaration. Arthur Britto 2012-05-16 17:15:57 -07:00
  • 66c02cd078 Change root master passphrase to "masterpassphrase". Arthur Britto 2012-05-16 17:14:44 -07:00
  • fc50c5edb8 Comment out lots of obsolete LocalAccount stuff. Arthur Britto 2012-05-16 15:09:16 -07:00
  • 0ca48989d8 Disable transaction saving for now Arthur Britto 2012-05-16 00:36:00 -07:00
  • bca7dcad74 Add RPC command wallet_seed. Arthur Britto 2012-05-16 00:34:44 -07:00
  • c7fd5fb79c Remove obsolete RPC commands. Arthur Britto 2012-05-16 00:12:33 -07:00
  • 3341fae2bc Revise doClaim for proof. Arthur Britto 2012-05-15 20:44:50 -07:00
  • 7cfe501559 Bugfix. JoelKatz 2012-05-15 20:29:54 -07:00
  • b20f153cd9 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-05-15 20:28:42 -07:00
  • 9bbbf24f43 Fix Claim transaction to prove authority. Arthur Britto 2012-05-15 20:28:29 -07:00
  • 5f3521e0f4 Missing class initialization. JoelKatz 2012-05-15 20:19:19 -07:00
  • f030dc2ca1 Bugfix. JoelKatz 2012-05-15 19:12:48 -07:00
  • b52a2c1ef0 Cosmetic change. JoelKatz 2012-05-15 19:11:55 -07:00
  • a4b1a628a4 Set fields for Claim transaction. Arthur Britto 2012-05-15 19:06:56 -07:00
  • e8b5320a79 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-05-15 18:21:51 -07:00
  • 5c22ec69b9 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-05-15 18:20:21 -07:00
  • 98d2733706 Cosmetic changes. JoelKatz 2012-05-15 18:20:07 -07:00
  • 95cf6adf97 Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-05-15 18:17:21 -07:00
  • 27851257d1 . jed 2012-05-15 18:16:43 -07:00
  • 4ad3532037 Cosmetic changes. JoelKatz 2012-05-15 18:13:59 -07:00
  • 169da7d5e8 Cosmetic changes. JoelKatz 2012-05-15 18:10:44 -07:00
  • 32f3c7049f Part of the bug. Return value from setItem was incorrect. JoelKatz 2012-05-15 18:09:45 -07:00
  • c19994e6df Don't truncate account state indexes. JoelKatz 2012-05-15 17:47:47 -07:00