2013-09-10 15:59:11 -07:00
2013-09-06 15:41:17 -07:00
2013-04-26 08:59:48 +02:00
2013-09-10 15:12:58 -07:00
2013-04-26 09:00:22 +02:00
2013-07-18 07:58:55 +09:00
2013-05-07 20:54:04 +02:00
2013-04-26 09:10:42 +02:00
2013-09-08 17:35:50 -07:00
2013-09-10 12:36:28 -07:00
2013-09-06 17:24:38 -07:00

#The Ripple JavaScript Library

ripple-lib connects to the Ripple network via the WebSocket protocol and runs in Node.js as well as in the browser.

###In this file:

  1. Overview
  2. Getting ripple-lib
  3. Quickstart

###For additional documentation see:

  1. The ripple-lib Guides (docs/GUIDES.md)
  2. The ripple-lib API Reference (docs/REFERENCE.md)
  3. https://ripple.com/wiki/Ripple_JavaScript_library

###Also see:

##Getting ripple-lib

  1. Via npm for Node.js: npm install ripple-lib
  2. Build from the source using grunt and load the minified ripple-#.#.#-min.js into your webpage

##Quickstart

Remote (remote.js) is the module responsible for managing connections to rippled servers:

/* Loading ripple-lib with Node.js */
var Remote = require('ripple-lib').Remote;

/* Loading ripple-lib in a webpage */
// var Remote = ripple.Remote;

var remote = new Remote({
  // see the API Reference for available options
  trusted:        true,
  local_signing:  true,
  local_fee:      true,
  fee_cusion:     1.5,
  servers: [
    {
        host:    's1.ripple.com'
      , port:    443,
      , secure:  true
    }
  ]
});

remote.connect(function() {
  /* remote connected */

  // see the API Reference for available functions
});

See The ripple-lib Guides and The ripple-lib API Reference for walkthroughs and details about all of the available functions and options.

Description
A JavaScript/TypeScript API for interacting with the Xahau Ledger in Node.js and the browser
Readme 43 MiB
Languages
TypeScript 97.4%
JavaScript 2.6%