Commit Graph

  • 56d883571a Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-06-02 16:19:51 -07:00
  • 8701337af7 Work on the wobble logic. JoelKatz 2012-06-02 16:19:37 -07:00
  • d7095eef21 Merge branch 'pay' Arthur Britto 2012-06-02 16:15:01 -07:00
  • 78614a2450 Get RPC command account_message_set working. Arthur Britto 2012-06-02 16:13:53 -07:00
  • e645ac7350 Add static helpers to NewcoinAddress. Arthur Britto 2012-06-02 16:13:13 -07:00
  • 866ead228b Rule out the SHAMap snapShot code as the cause of the duplicate Txn bug. Add unit test for the SHAMap snapShot code. Add some extra asserts for attempts to modify immutable maps. JoelKatz 2012-06-02 15:34:49 -07:00
  • a8e65ce045 Add RPC command account_wallet_set. Arthur Britto 2012-06-02 14:56:13 -07:00
  • 2e78031442 Add RPC command account_email_set. Arthur Britto 2012-06-02 14:25:44 -07:00
  • da20c80697 Add support for creating AccountSet transactions. Arthur Britto 2012-06-02 14:25:08 -07:00
  • 3332bf474f Add support for AccountSet to TransactionEngine. Arthur Britto 2012-06-02 14:24:32 -07:00
  • 573edfcb91 Add support for H128 to Serialized classes. Arthur Britto 2012-06-02 14:23:44 -07:00
  • 318d8ec71b Add flags for AccountSet to TransactionFormats. Arthur Britto 2012-06-02 14:23:00 -07:00
  • e3c3382572 Add support for gravatar urls to AccountState. Arthur Britto 2012-06-02 14:21:49 -07:00
  • 2553b26e47 Add MessageKey field to AccountSet transaction. Arthur Britto 2012-06-02 12:16:37 -07:00
  • 49f2e2993b Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-06-02 12:00:25 -07:00
  • 14c07d34be Fix RPC wallet_accounts. Arthur Britto 2012-06-02 12:00:06 -07:00
  • 583b0b9052 Fixes for RPC wallet_add and work toward more commands. Arthur Britto 2012-06-02 11:53:38 -07:00
  • 6ede1a7bef Set closed flag. JoelKatz 2012-06-02 11:08:18 -07:00
  • f0e3383856 Fix starting number of XNS. Arthur Britto 2012-06-02 02:04:46 -07:00
  • affe4445bd Implement doWalletAdd(). Arthur Britto 2012-06-01 23:32:27 -07:00
  • 2e61af4318 Add NewcoinAddress::createAccountPublic(). Arthur Britto 2012-06-01 23:31:37 -07:00
  • 6cdf039c70 Back out the nonce workaround. JoelKatz 2012-06-01 21:01:23 -07:00
  • 04790d8966 Create theApp for unit tests. Arthur Britto 2012-06-01 20:57:55 -07:00
  • 856cd07de7 Final piece of fee fix. JoelKatz 2012-06-01 20:34:37 -07:00
  • 766e03bc62 Fee charge fixes. JoelKatz 2012-06-01 20:34:25 -07:00
  • 46e69d324c Extra debug JoelKatz 2012-06-01 20:34:05 -07:00
  • be931912c6 Nonce code broke the unit test because theAPP is NULL JoelKatz 2012-06-01 20:33:34 -07:00
  • 5ab1041b26 Transaction fees are STAmounts. JoelKatz 2012-06-01 20:33:17 -07:00
  • 70d978fc71 prototype JoelKatz 2012-06-01 20:32:59 -07:00
  • d25c97f7d5 STAmount::setValue(const STAmount &) JoelKatz 2012-06-01 20:32:42 -07:00
  • 1dfa9d0615 We can't adjust the ledger coin total when we are processing transactions non-finally. JoelKatz 2012-06-01 20:32:05 -07:00
  • 44451280e8 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-06-01 19:33:33 -07:00
  • 6d7e43e967 Merge branch 'pay' Arthur Britto 2012-06-01 18:04:27 -07:00
  • c4753b7034 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-06-01 18:02:04 -07:00
  • d464cb5f02 Fix transaction authorization handling in TransactionEngine. Arthur Britto 2012-06-01 18:01:18 -07:00
  • 74aeae4799 Add RPC command wallet_add. Arthur Britto 2012-06-01 18:00:12 -07:00
  • ba5aef352c Add support to create WalletAdd transaction. Arthur Britto 2012-06-01 17:59:56 -07:00
  • 0ba478b296 Define WalletAdd transaction format. Arthur Britto 2012-06-01 17:58:57 -07:00
  • 3dd84e134c Add help for RPC wallet_add. Arthur Britto 2012-06-01 17:57:20 -07:00
  • 2372a13041 Bugfix. JoelKatz 2012-06-01 16:49:08 -07:00
  • 2a6179dcaf Status update buglet. JoelKatz 2012-06-01 16:44:46 -07:00
  • 5206d88745 Redundant status change. JoelKatz 2012-06-01 16:44:38 -07:00
  • aaedf5116b Bugfixes. JoelKatz 2012-06-01 16:39:26 -07:00
  • 9607ea1543 Extra logging. JoelKatz 2012-06-01 16:32:34 -07:00
  • 9d41104d83 With all this rope lying about, someone might get hung. (Wrong length for SerialializedTransaction.) JoelKatz 2012-06-01 16:25:59 -07:00
  • d5100c1266 Turn on extra debug. JoelKatz 2012-06-01 16:11:23 -07:00
  • 19aadb7a5d Bugfix. JoelKatz 2012-06-01 16:11:07 -07:00
  • bd9fec36ae Bugfix. JoelKatz 2012-06-01 16:10:02 -07:00
  • 7f4135a223 We had decided transaction fees were uint64, not STAmount. Code was half and half. JoelKatz 2012-06-01 16:05:58 -07:00
  • 46399b764b Update. JoelKatz 2012-06-01 15:41:49 -07:00
  • 1c99a7dab6 Extra debug. JoelKatz 2012-06-01 15:41:43 -07:00
  • 3583b7478f Cleanup. JoelKatz 2012-06-01 15:41:37 -07:00
  • 6be5c42720 Bugfixes. JoelKatz 2012-06-01 15:41:26 -07:00
  • c32e18d2ff use add, not getTransaction JoelKatz 2012-06-01 15:41:13 -07:00
  • 3751aea08b Add a ref function to do what people abuse flush to do. JoelKatz 2012-06-01 15:21:12 -07:00
  • 5dbf798c20 Minor clean up to doCreditSet. Arthur Britto 2012-06-01 14:12:14 -07:00
  • 346ab49d7a Allow an update that leaves the node the same. JoelKatz 2012-06-01 14:08:29 -07:00
  • a6e738ccfd Add detailed comments to explain a missing bit of code. JoelKatz 2012-06-01 13:55:45 -07:00
  • 4d2e5acf47 For now, ratchet up network states quickly JoelKatz 2012-06-01 13:54:16 -07:00
  • 1f96e9e84c For now, keep ledgers for longer in history. JoelKatz 2012-06-01 13:52:46 -07:00
  • ae2b8487f8 Extra logging. JoelKatz 2012-06-01 13:52:06 -07:00
  • ba6a14b97e Udpates. JoelKatz 2012-06-01 13:51:14 -07:00
  • 799c44ca25 Let wallet_accounts also take master_seed. Arthur Britto 2012-06-01 05:18:03 -07:00
  • 4caf5f2115 Add RPC command wallet_accounts. Arthur Britto 2012-06-01 04:52:45 -07:00
  • d0ce834b6e Merge branch 'pay' Arthur Britto 2012-06-01 01:34:07 -07:00
  • 152b9b4d3f Minor type fix. Arthur Britto 2012-06-01 01:33:59 -07:00
  • f34cf72f15 Use 16 bits for name space keys in index generation. Arthur Britto 2012-06-01 01:33:31 -07:00
  • 545ede1823 Merge branch 'pay' Arthur Britto 2012-06-01 01:23:19 -07:00
  • 745806cb29 Fix doCreditSet used wrong field. Arthur Britto 2012-06-01 01:18:27 -07:00
  • 75ca063c50 Fix alignment issues for uint160. Arthur Britto 2012-06-01 01:18:03 -07:00
  • c13bf4d606 Use mNonce256 in SHAMap hashing. Arthur Britto 2012-06-01 01:17:16 -07:00
  • e6745d0b3b Add mNonce256 to Application. Arthur Britto 2012-06-01 01:16:31 -07:00
  • 46bfa149d1 Bugfixes. JoelKatz 2012-05-31 21:22:38 -07:00
  • 11e7aafd08 Fee check was backwards. JoelKatz 2012-05-31 21:19:05 -07:00
  • d49b2a6885 Bugfix. JoelKatz 2012-05-31 21:16:08 -07:00
  • 41f603d224 Bugfix JoelKatz 2012-05-31 21:13:36 -07:00
  • 6b94200637 Better logging. JoelKatz 2012-05-31 21:13:23 -07:00
  • 18a9f12555 Chatty debug. JoelKatz 2012-05-31 21:13:16 -07:00
  • 2ec46c0dbf Bugfixes. JoelKatz 2012-05-31 20:55:30 -07:00
  • a4abe5a9dc Don't try to acquire an *empty* transaction set. JoelKatz 2012-05-31 20:52:52 -07:00
  • 11a85647ac A zere-length inner node is legal if the tree is empty. JoelKatz 2012-05-31 20:51:37 -07:00
  • 63b806b597 Set source account properly JoelKatz 2012-05-31 20:48:43 -07:00
  • 36f8c1435e Debug JoelKatz 2012-05-31 20:35:00 -07:00
  • 7ce4e28dac Track network state changes. JoelKatz 2012-05-31 20:34:40 -07:00
  • da6fc85e2c We were inconsistent over whether transaction types are 8 bits or 32 bits so I made them 16 bits and updated the wiki to match. JoelKatz 2012-05-31 20:33:58 -07:00
  • 79bf170631 Remove uint160extend256. Arthur Britto 2012-05-31 20:26:28 -07:00
  • a0009f7c6f Rework Ledger index calculation. Arthur Britto 2012-05-31 20:26:14 -07:00
  • e10505d2a7 Cosmetic changes. Arthur Britto 2012-05-31 20:24:49 -07:00
  • 782de37806 Clean up logging. JoelKatz 2012-05-31 18:29:39 -07:00
  • f1db232f1f Misleading log message. JoelKatz 2012-05-31 18:29:18 -07:00
  • 63537f4753 Whitespace fix. JoelKatz 2012-05-31 18:29:12 -07:00
  • 79a179a0f2 Don't take our initial position until the wobble time is over. JoelKatz 2012-05-31 18:22:18 -07:00
  • f8219061b6 Use simple logging system to timestamp/filter log messages. JoelKatz 2012-05-31 17:00:15 -07:00
  • 7d0b17ba88 Trivial logging subsystem. JoelKatz 2012-05-31 16:59:58 -07:00
  • c015aea3e8 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-05-31 13:35:46 -07:00
  • 83d8a347ee Make SHAMapNode::ClassInit self-invoking. JoelKatz 2012-05-31 13:35:27 -07:00
  • b8cb048e05 Fix string to hex for uint256.h Arthur Britto 2012-05-31 12:42:42 -07:00
  • 06e7857bc6 Clean up unit256.h Arthur Britto 2012-05-31 10:08:24 -07:00
  • ad9deda4e8 Stupid Arthur and his stupid edge cases. (Stupid because they expose bugs in *MY* code!) JoelKatz 2012-05-31 02:56:07 -07:00
  • 0bda44f4f0 Handle a NULL theApp. JoelKatz 2012-05-31 02:43:29 -07:00