UNPKG

mazzaroth-js

Version:

Library that facilitates interaction with Mazzaroth nodes from both the browser and node-js

47 lines (32 loc) 1.67 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.GenerateNonce = exports.JSONtoXDR = exports.XDRtoJSON = exports.PollReceipt = exports.AddressFromPrivate = exports.Instance = exports.TransactionBuilder = exports.ContractBuilder = exports.CallBuilder = exports.NodeClient = undefined; var _nodeclient = require("./client/nodeclient.js"); var _nodeclient2 = _interopRequireDefault(_nodeclient); var _callbuilder = require("./client/callbuilder.js"); var _callbuilder2 = _interopRequireDefault(_callbuilder); var _contractbuilder = require("./client/contractbuilder.js"); var _contractbuilder2 = _interopRequireDefault(_contractbuilder); var _transactionbuilder = require("./client/transactionbuilder.js"); var _transactionbuilder2 = _interopRequireDefault(_transactionbuilder); var _utils = require("./client/utils.js"); var _mazzarothCrypto = require("mazzaroth-crypto"); var _mazzaroth = require("./mazzaroth.js"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } // Create a Mazzaroth instance async function Instance() { let crypto = await (0, _mazzarothCrypto.NewCrypto)(); return new _mazzaroth.Mazzaroth(crypto); } exports.NodeClient = _nodeclient2.default; exports.CallBuilder = _callbuilder2.default; exports.ContractBuilder = _contractbuilder2.default; exports.TransactionBuilder = _transactionbuilder2.default; exports.Instance = Instance; exports.AddressFromPrivate = _utils.AddressFromPrivate; exports.PollReceipt = _utils.PollReceipt; exports.XDRtoJSON = _utils.XDRtoJSON; exports.JSONtoXDR = _utils.JSONtoXDR; exports.GenerateNonce = _utils.GenerateNonce;