2014-04-07 15:31:41 -03:00
|
|
|
|
2014-04-14 15:31:10 -03: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 10:52:39 -03:00
|
|
|
module.exports.Passphrase = require('./js/models/core/Passphrase');
|
|
|
|
|
|
2014-04-14 15:31:10 -03:00
|
|
|
|
|
|
|
|
// components
|
2014-04-14 18:08:18 -03:00
|
|
|
var WebRTC = module.exports.WebRTC = require('./js/models/network/WebRTC');
|
|
|
|
|
var Insight = module.exports.Insight = require('./js/models/blockchain/Insight');
|
2014-04-16 11:55:18 -03:00
|
|
|
var StorageLocalPlain = module.exports.StorageLocalPlain = require('./js/models/storage/LocalPlain');
|
|
|
|
|
var StorageLocalEncrypted = module.exports.StorageLocalEncrypted = require('./js/models/storage/LocalEncrypted');
|
2014-04-14 17:17:56 -03:00
|
|
|
|
2014-04-16 21:39:42 -03:00
|
|
|
var WalletFactory = require('soop').load('./js/models/core/WalletFactory',{
|
2014-04-14 17:17:56 -03:00
|
|
|
Network: WebRTC,
|
|
|
|
|
Blockchain: Insight,
|
2014-04-30 16:32:39 -03:00
|
|
|
Storage: StorageLocalEncrypted,
|
2014-04-14 17:17:56 -03:00
|
|
|
});
|
2014-04-16 17:50:10 -03:00
|
|
|
module.exports.WalletFactory = WalletFactory;
|
2014-04-14 17:17:56 -03:00
|
|
|
|
2014-04-16 12:10:51 -03:00
|
|
|
|
|
|
|
|
module.exports.API = require('./API');
|