Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop

This commit is contained in:
wltsmrz
2013-08-14 17:24:14 -07:00
2 changed files with 16 additions and 1 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "ripple-lib",
"version": "0.7.18",
"version": "0.7.19",
"description": "Ripple JavaScript client library",
"files": [
"src/js/ripple/*.js",

View File

@@ -556,6 +556,21 @@ Amount.prototype.negate = function () {
return this.clone('NEGATE');
};
/**
* Invert this amount and return the new value.
*
* Creates a new Amount object as a copy of the current one (including the same
* unit (currency & issuer), inverts it (1/x) and returns the result.
*/
Amount.prototype.invert = function () {
var one = this.clone();
one._value = BigInteger.ONE;
one._offset = 0;
one._is_negative = false;
one.canonicalize();
return one.ratio_human(this);
};
/**
* Tries to correctly interpret an amount as entered by a user.
*