corda/client
Ross Nicoll b1df11acfa Rewrite ExchangeRate to use BigDecimal
Rewrite ExchangeRate to use BigDecimal for the quantity multiplication, to ensure that there is no loss of precision during the conversion process. The previous version using double-precision floating point maths inherently means that the precision is not fixed, but is floating.

Change ExchangeRate to an abstract class rather than an interface, so the functions on it can be implemented directly rather than being extension functions, to improve Java compatibility.
2017-08-31 17:29:58 +01:00
..
jackson Move Jackson client support into net.corda.client.jackson package 2017-08-30 15:11:03 +01:00
jfx Rewrite ExchangeRate to use BigDecimal 2017-08-31 17:29:58 +01:00
mock Rename finance module to own package 2017-08-22 13:25:31 +01:00
rpc Removing Kt suffixed Java class (#1344) 2017-08-29 13:41:17 +01:00