diff --git a/src/js/index.js b/src/js/index.js index 05ec1f842d..175c277500 100644 --- a/src/js/index.js +++ b/src/js/index.js @@ -1,10 +1,11 @@ -exports.Remote = require('./remote').Remote; -exports.Amount = require('./amount').Amount; -exports.Currency = require('./currency').Currency; -exports.UInt160 = require('./amount').UInt160; -exports.Seed = require('./amount').Seed; +exports.Remote = require('./remote').Remote; +exports.Amount = require('./amount').Amount; +exports.Currency = require('./currency').Currency; +exports.UInt160 = require('./amount').UInt160; +exports.Seed = require('./amount').Seed; +exports.Transaction = require('./transaction').Transaction; -exports.utils = require('./utils'); +exports.utils = require('./utils'); // Important: We do not guarantee any specific version of SJCL or for any // specific features to be included. The version and configuration may change at @@ -13,6 +14,8 @@ exports.utils = require('./utils'); // However, for programs that are tied to a specific version of ripple.js like // the official client, it makes sense to expose the SJCL instance so we don't // have to include it twice. -exports.sjcl = require('../../build/sjcl'); +exports.sjcl = require('../../build/sjcl'); -exports.config = require('./config'); +exports.config = require('./config'); + +// vim:sw=2:sts=2:ts=8:et diff --git a/src/js/transaction.js b/src/js/transaction.js index ee82d0bb79..c838d212a6 100644 --- a/src/js/transaction.js +++ b/src/js/transaction.js @@ -110,6 +110,8 @@ Transaction.fees = { Transaction.flags = { 'OfferCreate' : { 'Passive' : 0x00010000, + 'ImmediateOrCancel' : 0x00020000, + 'FillOrKill' : 0x00040000, }, 'Payment' : {