Commit Graph

180 Commits

Author SHA1 Message Date
Arthur Britto
e0cfa2e12d Remove obsolete ledeger fields. 2012-09-07 14:08:25 -07:00
Arthur Britto
61cdcf2830 Merge branch 'ripple' 2012-09-06 21:34:33 -07:00
Arthur Britto
7a479d6035 Fixes for rippling through an offer. 2012-09-06 21:32:07 -07:00
jed
8e5374b338 contract stuff. Still aways a way I just wanted to get it in github. 2012-09-05 16:54:14 -07:00
jed
a61b5e98fe Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-09-05 15:56:29 -07:00
jed
0d40390e6b contract 2012-09-05 15:33:48 -07:00
Arthur Britto
986fd52f19 Get indirect ripple working again. 2012-09-05 14:18:58 -07:00
Arthur Britto
1c963cc1a0 Merge branch 'master' into ripple 2012-09-04 16:16:13 -07:00
Arthur Britto
829b57173f Restruct reverse ripple through offers. 2012-09-04 15:40:53 -07:00
Arthur Britto
9a5d23d5d4 Cosmetic. 2012-09-03 14:43:16 -07:00
Arthur Britto
dda279e5a6 Remove remaining support for redeem and issue flags. 2012-09-03 14:37:00 -07:00
Arthur Britto
74392e5929 Provide seperate ledger entry to state to ripple reverse. 2012-09-03 14:28:45 -07:00
Arthur Britto
8910a3e14b Implement quality limit for ripple. 2012-09-03 14:15:31 -07:00
Arthur Britto
61831eaa3c Obsolete redeem and issue flag support from ripple paths. 2012-09-03 13:57:01 -07:00
Arthur Britto
1024af54b6 Modify RPC and transactions to use quality flags for ripple. 2012-09-02 21:32:52 -07:00
Arthur Britto
9329604836 Restructure forward ripple through offers. 2012-09-01 17:24:14 -07:00
JoelKatz
9ef0a5491b Use "Ledger::ref" instead of "const Ledger::pointer&". 2012-08-31 18:11:41 -07:00
Arthur Britto
69de9f9ce2 Progress toward ripple pre restructuring forward. 2012-08-31 14:05:37 -07:00
Arthur Britto
e8a74c7679 Work on ripple. 2012-08-30 21:15:46 -07:00
Arthur Britto
22a1cb6eed Work towards ripple. 2012-08-30 15:19:28 -07:00
Arthur Britto
657084f5b9 Rework applyTransaction to use new TERs. 2012-08-30 13:17:38 -07:00
JoelKatz
faaedb806f Start of the proposal defer/playback code.
Clean up tem codes to tap codes.
2012-08-30 11:43:20 -07:00
JoelKatz
1813e8365d Fix crash on txn against non-existent account. 2012-08-30 08:59:25 -07:00
JoelKatz
6282ad4a88 Clean up the TransactionEngineParameter flags. Clarify the semantics for
soft failure. Note that the code will not yet invoke a transaction with a
retry flag, but the support is there for transcations to handle it.
2012-08-29 23:02:06 -07:00
Arthur Britto
dacc4a7286 Merge branch 'ripple' 2012-08-29 12:38:35 -07:00
Arthur Britto
7967b4ec11 Improve error handling for transaction engine path creation. 2012-08-29 12:38:24 -07:00
Arthur Britto
4ae4807c16 Merge branch 'ripple'
Conflicts:
	src/LedgerConsensus.cpp
2012-08-29 12:00:29 -07:00
Arthur Britto
d96070f083 Rename TransactionEngineResult to TER & work on ripple. 2012-08-29 11:58:34 -07:00
JoelKatz
e4f7ffe995 Some cleanups that should make Arthur happy. 2012-08-28 16:07:44 -07:00
Arthur Britto
354c33f71a Work toward ripple loop detection and offer deletion. 2012-08-28 13:27:54 -07:00
Arthur Britto
0d8ad928f6 Simplify clean up for takeOffers. 2012-08-27 13:20:47 -07:00
Arthur Britto
421841b209 Fix offer creation to support threading. 2012-08-27 13:15:04 -07:00
Arthur Britto
e02e785a72 Work on transaction engine offer deleting. 2012-08-27 12:22:03 -07:00
Arthur Britto
bb7f692a76 Rework transaction engine result codes. 2012-08-26 20:38:35 -07:00
Arthur Britto
3fd5e10390 More ripple engine fixes. 2012-08-25 18:03:05 -07:00
Arthur Britto
cf450106c4 Require issuer when specifying currency when creating STAmount. 2012-08-25 14:49:45 -07:00
Arthur Britto
ba45778a08 Fixes for ripple quality in transaction engine. 2012-08-24 20:18:07 -07:00
Arthur Britto
e6511732c7 Fix compiler warnings. 2012-08-23 22:31:14 -07:00
Arthur Britto
4bacf99977 Use issuer from send and send_max when building paths in transaction engine. 2012-08-23 16:23:56 -07:00
Arthur Britto
e4b8d874e7 Encode issuer in STAmount. Breaking protocol and db version change. 2012-08-23 14:55:03 -07:00
Arthur Britto
acb4502a04 Work toward rippling through offers. 2012-08-23 13:26:53 -07:00
Arthur Britto
cedb9d08fa Add Account field back to AccountRoot nodes. 2012-08-22 16:24:05 -07:00
Arthur Britto
62eff7ecf4 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-08-20 16:47:16 -07:00
Arthur Britto
58644fc806 Fix transaction engine sense of ripple balances. 2012-08-20 16:23:23 -07:00
JoelKatz
68b044ddde Changes to support threading through account roots, offers, and ripple state nodes.
Fix tracking the last transaction signed by an account.
2012-08-20 13:45:58 -07:00
jed
336a1c27fc Merge branch 'master' of github.com:jedmccaleb/NewCoin
Conflicts:
	src/LedgerNode.cpp
2012-08-20 09:42:15 -07:00
jed
5484205b26 Merge branch 'master' of github.com:jedmccaleb/NewCoin
Conflicts:
	src/RippleLines.cpp
2012-08-20 09:40:40 -07:00
Arthur Britto
7e30db94b4 Work on ripple paths. 2012-08-19 21:36:25 -07:00
Arthur Britto
053e030e70 Constify TransactionEngine. 2012-08-19 02:32:09 -07:00
Arthur Britto
6aa725768a Cosmetic. 2012-08-19 01:41:07 -07:00