Commit Graph

47 Commits

Author SHA1 Message Date
Arthur Britto
affe4445bd Implement doWalletAdd(). 2012-06-01 23:32:27 -07:00
JoelKatz
1dfa9d0615 We can't adjust the ledger coin total when we are processing
transactions non-finally.
2012-06-01 20:32:05 -07:00
Arthur Britto
6d7e43e967 Merge branch 'pay' 2012-06-01 18:04:27 -07:00
Arthur Britto
c4753b7034 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-06-01 18:02:04 -07:00
Arthur Britto
d464cb5f02 Fix transaction authorization handling in TransactionEngine. 2012-06-01 18:01:18 -07:00
JoelKatz
9d41104d83 With all this rope lying about, someone might get hung.
(Wrong length for SerialializedTransaction.)
2012-06-01 16:25:59 -07:00
JoelKatz
d5100c1266 Turn on extra debug. 2012-06-01 16:11:23 -07:00
JoelKatz
1c99a7dab6 Extra debug. 2012-06-01 15:41:43 -07:00
Arthur Britto
5dbf798c20 Minor clean up to doCreditSet. 2012-06-01 14:12:14 -07:00
Arthur Britto
545ede1823 Merge branch 'pay'
Conflicts:
	src/NetworkOPs.cpp
	src/SHAMap.cpp
2012-06-01 01:23:19 -07:00
Arthur Britto
745806cb29 Fix doCreditSet used wrong field. 2012-06-01 01:18:27 -07:00
JoelKatz
11e7aafd08 Fee check was backwards. 2012-05-31 21:19:05 -07:00
Arthur Britto
a0009f7c6f Rework Ledger index calculation. 2012-05-31 20:26:14 -07:00
JoelKatz
31a44088d6 Cleanups/bugfixes. 2012-05-31 02:40:51 -07:00
Arthur Britto
21d9140e4e Work toward working directories. 2012-05-30 23:18:57 -07:00
Arthur Britto
0faa7ea071 Lots of debugging. 2012-05-30 13:35:58 -07:00
JoelKatz
faa3e00aa8 Don't use getValue for isZero 2012-05-27 18:22:08 -07:00
Arthur Britto
cb56ad036d Implement credit_set and directory support. 2012-05-26 02:57:00 -07:00
Arthur Britto
30407a3a23 Work on transit fees. 2012-05-22 12:42:13 -07:00
Arthur Britto
d76bb9834c Add stubs for applying CreditSet and TransitSet. 2012-05-21 17:28:27 -07:00
Arthur Britto
98ade9985e Work toward RPC send. 2012-05-20 22:59:13 -07:00
Arthur Britto
abccd3aeb6 More toward using STAmount. 2012-05-18 20:17:28 -07:00
Arthur Britto
8760a5b3d2 Change over to STAmount. 2012-05-18 19:28:39 -07:00
Arthur Britto
0ead1d02ec Use Config for fees in TransactionEngine. 2012-05-17 20:35:26 -07:00
Arthur Britto
e4d5d1c725 Work on Create and Payment transactions. 2012-05-16 17:17:35 -07:00
Arthur Britto
0ca48989d8 Disable transaction saving for now 2012-05-16 00:36:00 -07:00
Arthur Britto
3341fae2bc Revise doClaim for proof. 2012-05-15 20:44:50 -07:00
Arthur Britto
e8b5320a79 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-05-15 18:21:51 -07:00
JoelKatz
0efeedffdc Cleanups. 2012-05-15 17:37:57 -07:00
Arthur Britto
e4f5c97c4e Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-05-15 17:32:49 -07:00
Arthur Britto
da77ab3599 Add more debugging. 2012-05-15 17:32:42 -07:00
JoelKatz
64616ec945 Bugfixes. 2012-05-15 17:32:18 -07:00
Arthur Britto
3a88ea66df Cosmetic changes. 2012-05-15 16:18:56 -07:00
Arthur Britto
099d707878 Improve debugging for applyTransaction. 2012-05-15 13:04:37 -07:00
Arthur Britto
e16c771932 Remove LocalAccount from Transaction code. 2012-05-13 15:07:12 -07:00
Arthur Britto
66a77d2937 Rename trans engine never prefix to ten. 2012-05-13 11:59:02 -07:00
Arthur Britto
e0cb27f1c1 Add support for claim transaction. 2012-05-12 18:30:47 -07:00
Arthur Britto
5ad3eb6d4d Work towards Claim. 2012-05-11 18:29:41 -07:00
Arthur Britto
f548e27e67 Cosmetic changes. 2012-05-05 16:46:29 -07:00
JoelKatz
8f0ed4d2e9 Buglet. We mishandle create. 2012-05-01 18:37:22 -07:00
JoelKatz
5284107cdb Change ledger logic to hold total coins in existence, not fees. 2012-04-30 11:31:10 -07:00
JoelKatz
0903f5e433 Be clear about what's an account and what's a public key. 2012-04-24 04:42:49 -07:00
JoelKatz
012ac4a20b Bugfix. 2012-04-23 16:00:55 -07:00
JoelKatz
a641149834 Wrong return value. 2012-04-22 21:11:14 -07:00
JoelKatz
a5e8ab6943 Handle make payment for native currencies.
Keep a vector of affected account state nodes to make atomicity easier.
2012-04-22 19:14:06 -07:00
JoelKatz
adf0313ab8 Transaction fee handling. 2012-04-22 16:27:55 -07:00
JoelKatz
7b82cbcbe8 This function is completed -- applyTransaction. It needs helper functions. 2012-04-20 20:09:04 -07:00