Commit Graph

13828 Commits

Author SHA1 Message Date
JoelKatz
229969c566 Add virtual destructor. Add TransactionAcquire code. 2012-05-14 13:34:40 -07:00
JoelKatz
e217f30bfd Bugfixes. 2012-05-13 18:51:43 -07:00
Arthur Britto
59f811a095 Have wallet_claim construct transaction. 2012-05-13 15:35:58 -07:00
Arthur Britto
08fbc09db0 Add SourceTag to wallet_claim transaction. 2012-05-13 15:35:21 -07:00
Arthur Britto
2e82b85614 Add wallet_claim and wallet_propose to help. 2012-05-13 15:34:45 -07:00
Arthur Britto
a02ef2ec05 Fix NewcoinAddress::isValid 2012-05-13 15:09:23 -07:00
Arthur Britto
e16c771932 Remove LocalAccount from Transaction code. 2012-05-13 15:07:12 -07:00
Arthur Britto
76e8e34038 Add sign and verify to NewcoinAddress. 2012-05-13 15:04:06 -07:00
Arthur Britto
ee017fbf9d Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-05-13 11:59:24 -07:00
Arthur Britto
66a77d2937 Rename trans engine never prefix to ten. 2012-05-13 11:59:02 -07:00
JoelKatz
87b998c9ee Use polymorphic downcast. 2012-05-12 22:40:34 -07:00
JoelKatz
bc8eff1bf5 Remove dead code. 2012-05-12 22:19:58 -07:00
JoelKatz
b366e1feae Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-05-12 22:15:44 -07:00
JoelKatz
b74e64bd76 Abstract out the peer set and timing code fromt he ledger acquire logic.
There's probably a better way to handle the timer lambda, but this works.
2012-05-12 22:14:16 -07:00
Arthur Britto
b0fec63582 Remove old claim example code. 2012-05-12 21:57:20 -07:00
Arthur Britto
4a26d78cff Add outer code for RPC wallet_claim. 2012-05-12 21:54:26 -07:00
Arthur Britto
0dbd07445c Add setFamilySeedGeneric to take any text. 2012-05-12 21:52:43 -07:00
Arthur Britto
87d9d59f11 Add strHex for uint160. 2012-05-12 21:52:04 -07:00
Arthur Britto
608ca11085 Implement RPC wallet propose. 2012-05-12 20:52:38 -07:00
Arthur Britto
e0cb27f1c1 Add support for claim transaction. 2012-05-12 18:30:47 -07:00
Arthur Britto
d761f4c451 Add support for generator map ledger entries. 2012-05-12 18:29:46 -07:00
Arthur Britto
0e898e3d6a Create uint160extend256. 2012-05-12 18:28:16 -07:00
Arthur Britto
79c7f4fdc3 Cosmetic changes. 2012-05-12 16:53:11 -07:00
Arthur Britto
ae876c58b6 Merge NewcoinAddress. 2012-05-12 16:51:01 -07:00
Arthur Britto
498d591e42 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-05-11 18:29:47 -07:00
Arthur Britto
5ad3eb6d4d Work towards Claim. 2012-05-11 18:29:41 -07:00
JoelKatz
69c559a1b3 Fix the bug that was breaking Jed's build. 2012-05-11 16:30:28 -07:00
JoelKatz
afbe5f5ae5 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-05-11 16:20:41 -07:00
JoelKatz
caa7306eb6 Extension flag was incorrect. 2012-05-11 16:03:40 -07:00
Arthur Britto
3679d824c4 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-05-11 14:59:11 -07:00
Arthur Britto
fbd9e60e33 Use strHex in place of custom function. 2012-05-11 14:58:34 -07:00
JoelKatz
02ce4acb11 Fix ledger acquire timing. 2012-05-10 17:44:06 -07:00
JoelKatz
6dc8d762e8 Typo. 2012-05-10 17:18:20 -07:00
JoelKatz
d6529b6927 Fix some cases where we acquire the ledger but don't realize it. 2012-05-10 17:17:45 -07:00
JoelKatz
07827d4765 Fix ledger acquire timer logic. 2012-05-10 17:11:41 -07:00
JoelKatz
5f21490861 Fix ledger acquire node handling bug. 2012-05-10 16:15:57 -07:00
JoelKatz
eb5cc1617e Fix a spinout where we set the timer for shorter and shorter times. 2012-05-10 16:08:09 -07:00
JoelKatz
833dc00894 Remove chatty debug 2012-05-10 16:07:51 -07:00
JoelKatz
d2db80dc32 Cosmetic changes. 2012-05-10 16:07:15 -07:00
JoelKatz
4a9be427a8 Allow external trigger. 2012-05-10 16:06:20 -07:00
JoelKatz
159592b04d Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-05-10 16:05:28 -07:00
JoelKatz
a958c40e98 Bugfix. New LedgerAcquire not added to hash. 2012-05-10 16:04:45 -07:00
Arthur Britto
26fd9f3e43 Work toward authorized keys. 2012-05-10 15:51:19 -07:00
Arthur Britto
9a7e7b961c Generate information for root regular/master. 2012-05-10 15:50:58 -07:00
Arthur Britto
5097eab666 Add encryption support to Newcoin address. 2012-05-10 15:49:46 -07:00
Arthur Britto
15c940e036 Simplify strHex 2012-05-10 15:48:55 -07:00
JoelKatz
97820c0cc5 Cleanup. 2012-05-09 17:53:20 -07:00
JoelKatz
6f3edf951d Use shared pointers when building protocol messages to fix leaks. 2012-05-09 17:49:36 -07:00
JoelKatz
aac413fcd2 Cleanup. 2012-05-09 17:49:25 -07:00
JoelKatz
0139304b98 Don't run the timer routine of the timer was cancelled/aborted. 2012-05-09 17:27:34 -07:00