JoelKatz
bcd08c368c
This should complete the code to build the transaction meta data based on
...
the ledger entry set.
2012-08-28 04:05:19 -07:00
Arthur Britto
344f551c39
Merge branch 'ripple'
2012-08-27 13:16:03 -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
JoelKatz
9148127083
Fix threading.
2012-08-27 03:04:33 -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
0cb14e4e8a
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-08-24 20:18:27 -07:00
Arthur Britto
ba45778a08
Fixes for ripple quality in transaction engine.
2012-08-24 20:18:07 -07:00
Arthur Britto
59cf548953
Add issuer support to RPC send commend.
2012-08-24 20:17:46 -07:00
JoelKatz
4633aa019c
Mid-level threading code.
2012-08-24 09:35:35 -07:00
JoelKatz
82c3a49e26
Missing newlins.
2012-08-24 09:35:26 -07:00
JoelKatz
db873ff9f5
Functions for owned nodes (nodes that have a single other node that owns
...
them) and dual-owner nodes (nodes that have two other nodes that own them).
Owned nodes would be things like nicknames. Dual-owner nodes would be things
like ripple balances.
2012-08-24 09:32:58 -07:00
Arthur Britto
e6511732c7
Fix compiler warnings.
2012-08-23 22:31:14 -07:00
Arthur Britto
0f51eb8ccf
Merge branch 'ripple'
2012-08-23 20:23:06 -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
068b237784
Change order book for issuer in STAmount.
2012-08-23 14:59:03 -07:00
Arthur Britto
78462beb59
Merge branch 'ripple'
2012-08-23 14:55:21 -07:00
Arthur Britto
e4b8d874e7
Encode issuer in STAmount. Breaking protocol and db version change.
2012-08-23 14:55:03 -07:00
jed
27490e1f0b
pathfinding
2012-08-23 14:01:39 -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
JoelKatz
e00426a3be
Finalizing of metadata building.
2012-08-22 14:56:01 -07:00
JoelKatz
c120a4cada
Fix thread. New constructor.
2012-08-22 08:03:29 -07:00
JoelKatz
962e9f0180
Type comparison is handled in higher-level code and not needed at the bottom.
2012-08-22 05:17:23 -07:00
JoelKatz
c2a3d5b468
compare and duplicate should both be private.
2012-08-22 05:17:10 -07:00
JoelKatz
a8316fac26
Missing from previous commits.
2012-08-22 04:55:10 -07:00
JoelKatz
a3e3318943
Silence a warning.
2012-08-22 04:55:01 -07:00
JoelKatz
f9e1ee033b
TxMeta rewrite.
2012-08-21 08:16:10 -07:00
jed
6694372af7
.
2012-08-20 17:01:53 -07:00
Arthur Britto
62eff7ecf4
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-08-20 16:47:16 -07:00
Arthur Britto
c16fe1e725
Add AccountID to json output for AccountState.
2012-08-20 16:45:30 -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
Arthur Britto
a99f814c20
Allow qualities to be specified as a float for RPC.
2012-08-20 13:19:43 -07:00
Arthur Britto
2522c4625f
Fixes for paths.
2012-08-20 12:37:36 -07:00
jed
1c5481bad7
forgot some functions
2012-08-20 11:53:43 -07:00
jed
3dc0646ed8
moved all Ledger:: functions to the same .cpp file
2012-08-20 09:51:10 -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
JoelKatz
532db8be35
assert if the sanitized transaction differs materially from the submitted
...
transaction.
2012-08-19 22:52:14 -07:00
JoelKatz
aa1f923306
A better fix so that every type doesn't have to have its own operator=.
...
This fixes it in one place and allows many such helpers to be removed.
2012-08-19 22:47:59 -07:00
JoelKatz
6f5eb015bf
Fix the bug causing 'Paths' not to have a name. The implicit 'operator='
...
function obliterated the name.
2012-08-19 22:41:30 -07:00
Arthur Britto
d05f74b838
Merge branch 'ripple'
2012-08-19 22:21:07 -07:00
Arthur Britto
a251a1ae4e
Fix STPathSet deserialization.
2012-08-19 22:20:58 -07:00
Arthur Britto
df351a40e0
Merge branch 'ripple'
2012-08-19 21:37:22 -07:00
Arthur Britto
7e30db94b4
Work on ripple paths.
2012-08-19 21:36:25 -07:00
JoelKatz
c036188c3c
Some more cleanups.
2012-08-19 21:01:36 -07:00
JoelKatz
420ee91877
Remove more wasteful allocate/increment/decrement/free cycles.
2012-08-19 19:23:10 -07:00