copay/copay.js

25 lines
1.1 KiB
JavaScript
Raw Normal View History

2014-04-07 11:31:41 -07:00
2014-04-14 11:31:10 -07:00
// core
module.exports.PublicKeyRing = require('./js/models/core/PublicKeyRing');
module.exports.TxProposals = require('./js/models/core/TxProposals');
module.exports.PrivateKey = require('./js/models/core/PrivateKey');
2014-04-30 06:52:39 -07:00
module.exports.Passphrase = require('./js/models/core/Passphrase');
2014-05-29 13:18:55 -07:00
module.exports.Structure = require('./js/models/core/Structure');
2014-06-04 09:44:32 -07:00
module.exports.AddressIndex = require('./js/models/core/AddressIndex');
2014-04-30 06:52:39 -07:00
2014-04-14 11:31:10 -07:00
// components
2014-04-14 14:08:18 -07:00
var WebRTC = module.exports.WebRTC = require('./js/models/network/WebRTC');
var Insight = module.exports.Insight = require('./js/models/blockchain/Insight');
2014-04-16 07:55:18 -07:00
var StorageLocalPlain = module.exports.StorageLocalPlain = require('./js/models/storage/LocalPlain');
var StorageLocalEncrypted = module.exports.StorageLocalEncrypted = require('./js/models/storage/LocalEncrypted');
2014-04-14 13:17:56 -07:00
2014-04-16 17:39:42 -07:00
var WalletFactory = require('soop').load('./js/models/core/WalletFactory',{
2014-04-14 13:17:56 -07:00
Network: WebRTC,
Blockchain: Insight,
Storage: StorageLocalEncrypted,
2014-04-14 13:17:56 -07:00
});
2014-04-16 13:50:10 -07:00
module.exports.WalletFactory = WalletFactory;
2014-05-14 17:02:01 -07:00
module.exports.version = require('./version');
2014-04-16 08:10:51 -07:00
module.exports.API = require('./API');