Commit Graph

1046 Commits

Author SHA1 Message Date
Matthew Fettig
7fe530e82c [FEATURE] ripple.txt client 2014-05-19 16:00:53 -07:00
Matthew Fettig
7e4ae26b8f [CHORE] include superagent, vault-test 2014-05-19 15:25:53 -07:00
wltsmrz
963e1d58cb Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop 2014-05-19 12:08:08 -07:00
wltsmrz
cc6f683590 Fix merge conflicts 2014-05-19 12:07:24 -07:00
Nicholas Dudfield
da3af124ba Update SerializedObject.from_json tests 2014-05-19 15:04:24 +07:00
Nicholas Dudfield
a1989b3931 Tweak to parse_options 2014-05-18 17:37:54 +07:00
Nicholas Dudfield
80bdce970a Add binary <--> json encoding integration tests
* Add full json ledger dumps of ledgers 38129 and 40000 to test/fixtures
* Use `Ledger` to calculate account and transaction hashes and verify
  against dumps
2014-05-18 17:33:47 +07:00
wltsmrz
7cf80a468d Merge pull request #77 from justmoon/feature/coveralls
Switch to Istanbul for code coverage
2014-05-17 06:13:48 -07:00
Stefan Thomas
bee632e1e2 Re-enable Travis email notifications. 2014-05-17 10:00:01 +02:00
Stefan Thomas
7901e12b0a Switch to Istanbul for code coverage. Add coverage to CI via coveralls. 2014-05-17 09:59:20 +02:00
wltsmrz
8979a3cf02 Merge branch account-ids 2014-05-15 07:25:16 -07:00
wltsmrz
9025119f8d Typo, check that request callback is only called once 2014-05-15 07:00:04 -07:00
wltsmrz
fdaa63c132 Use mocha specification reporter 2014-05-15 03:02:39 -07:00
wltsmrz
9e825e927c Use Gulp build system 2014-05-15 02:59:06 -07:00
wltsmrz
4929d63073 Remove sinon require 2014-05-15 02:56:07 -07:00
wltsmrz
5b0dd33fa8 Lint 2014-05-15 00:58:09 -07:00
wltsmrz
5203a1e868 Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop 2014-05-14 01:29:38 -07:00
Stefan Thomas
27645c234a [CHORE] Currency: JavaScript has Math.exp for e^x, so we should use it. 2014-05-11 01:54:15 -07:00
Nicholas Dudfield
5280d994a2 Fix *U*Int64 parsing, add hardcore mode to ledger verifier. 2014-05-06 14:54:22 +07:00
Nicholas Dudfield
12f43a5334 Remove all traces of (now) unused tag_segment 2014-05-06 14:16:53 +07:00
Nicholas Dudfield
4f0399180c Reinstate disabled test (Thanks to encoded reminder) 2014-05-06 13:56:20 +07:00
Nicholas Dudfield
ea11d34254 Less slicing and dicing of tag_segment/indexes 2014-05-06 13:47:37 +07:00
Nicholas Dudfield
a222f2be98 Updates to allow verify_ledger_json.js to calculate account_state hash 2014-05-06 13:34:01 +07:00
wltsmrz
a48a25e236 Optional account_tx binary parsing 2014-05-05 15:05:02 -07:00
Stefan Thomas
473d8a8d8c [CHORE] Bump version to 0.7.36 2014-05-02 14:06:53 -07:00
Stefan Thomas
41ea820ae0 [FEATURE] Transaction: Allow canonical signing to be disabled via config. 2014-05-02 14:06:53 -07:00
wltsmrz
0558ad689a Async transaction sign 2014-05-02 12:45:26 -07:00
wltsmrz
3199aa438a Allow remote signing - broken options 2014-05-02 12:41:52 -07:00
Stefan Thomas
c3f630c27f Merge pull request #72 from emschwartz/message-signing
[FEATURE] New Message class for sigs on arbitrary data
2014-05-02 10:59:25 -07:00
Evan Schwartz
cf3a21a712 [CHORE] Merged PubKeyValidator into Account class 2014-05-01 20:28:55 -07:00
Evan Schwartz
d8504a3001 [CHORE] Changed variable name to make Stefan happier 2014-05-01 19:37:59 -07:00
Evan Schwartz
a2b07d5edd [FIX] Handling public key validation for unfunded accounts 2014-05-01 17:22:20 -07:00
Evan Schwartz
13a6a2c335 [CHORE] Added pre-built sjcl with additional functions included 2014-05-01 16:29:23 -07:00
Evan Schwartz
e19be192bd [FIX] Point coordinates should be converted to psuedo mersenne primes 2014-05-01 13:14:55 -07:00
Evan Schwartz
c32216c9e5 [CHORE] Added account param to signing functions 2014-05-01 12:08:14 -07:00
Evan Schwartz
904082a86c [FEATURE] New Message class for sigs on arbitrary data
This includes supporting files that can sign arbitrary data
with a signature that enables public key recovery. It also
includes the PublicKeyValidator class that can verify whether
a given public key is active for an account by looking in its
AccountRoot.
2014-04-30 18:41:18 -07:00
Evan Schwartz
f56a20d697 [FIX] Replaced Account.is_valid() with Account.isValid() 2014-04-30 18:41:18 -07:00
Evan Schwartz
8275e036c9 [CHORE] Modified functions not to overwrite entire prototype 2014-04-30 18:38:36 -07:00
wltsmrz
903e480130 Fix for missing transaction.remote 2014-04-25 01:38:01 -07:00
wltsmrz
30fd0e7bff Finalize before setting final transaction state 2014-04-25 00:08:26 -07:00
Stefan Thomas
fbdef6eea0 [BUG] UInt#parse_number should support zero. Add tests. 2014-04-24 09:01:18 -07:00
wltsmrz
5a04ce9629 Use binary sequence increment 2014-04-23 14:42:29 -07:00
wltsmrz
693e2aaae7 Decrement transaction sequence if transaction.complete fails 2014-04-23 14:39:30 -07:00
wltsmrz
43deeaf5fb Remove logging 2014-04-23 14:20:41 -07:00
wltsmrz
cbba7727f2 Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop 2014-04-23 14:19:19 -07:00
wltsmrz
52e1665e72 Fixes for per-transaction defined secret and offline errors 2014-04-23 14:19:02 -07:00
sublimator
66ea770287 Fix README
1000th
2014-04-23 18:23:25 +07:00
wltsmrz
18efa5d742 Emit an error on invalid secret, cleanup 2014-04-23 03:56:36 -07:00
wltsmrz
802212bbdc Merge pull request #71 from emschwartz/develop
[FEATURE] Added setRegularKey transaction and more accountSet flags
2014-04-22 19:06:42 -07:00
Evan Schwartz
7f59fb917c [FEATURE] Added setRegularKey transaction and more accountSet flags 2014-04-22 14:57:13 -07:00