bch-slpjs
Version:
Simple Ledger Protocol (SLP) JavaScript Library
41 lines • 2.09 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const slp_1 = require("./slp");
const utils_1 = require("./utils");
const bitdbnetwork_1 = require("./bitdbnetwork");
const jsonrpcvalidator_1 = require("./jsonrpcvalidator");
const localvalidator_1 = require("./localvalidator");
const bitboxnetwork_1 = require("./bitboxnetwork");
exports.Slp = slp_1.Slp;
exports.Utils = utils_1.Utils;
exports.BitboxNetwork = bitboxnetwork_1.BitboxNetwork;
exports.BitdbNetwork = bitdbnetwork_1.BitdbNetwork;
exports.JsonRpcProxyValidator = jsonrpcvalidator_1.JsonRpcProxyValidator;
exports.LocalValidator = localvalidator_1.LocalValidator;
var SlpTransactionType;
(function (SlpTransactionType) {
SlpTransactionType[SlpTransactionType["GENESIS"] = 0] = "GENESIS";
SlpTransactionType[SlpTransactionType["MINT"] = 1] = "MINT";
SlpTransactionType[SlpTransactionType["SEND"] = 2] = "SEND";
})(SlpTransactionType = exports.SlpTransactionType || (exports.SlpTransactionType = {}));
var SlpVersionType;
(function (SlpVersionType) {
SlpVersionType[SlpVersionType["TokenVersionType1"] = 1] = "TokenVersionType1";
})(SlpVersionType = exports.SlpVersionType || (exports.SlpVersionType = {}));
// negative values are bad, 0 = NOT_SLP, positive values are a SLP (token or baton)
var SlpUtxoJudgement;
(function (SlpUtxoJudgement) {
SlpUtxoJudgement[SlpUtxoJudgement["UNKNOWN"] = -3] = "UNKNOWN";
SlpUtxoJudgement[SlpUtxoJudgement["INVALID_BATON_DAG"] = -2] = "INVALID_BATON_DAG";
SlpUtxoJudgement[SlpUtxoJudgement["INVALID_TOKEN_DAG"] = -1] = "INVALID_TOKEN_DAG";
SlpUtxoJudgement[SlpUtxoJudgement["NOT_SLP"] = 0] = "NOT_SLP";
SlpUtxoJudgement[SlpUtxoJudgement["SLP_TOKEN"] = 1] = "SLP_TOKEN";
SlpUtxoJudgement[SlpUtxoJudgement["SLP_BATON"] = 2] = "SLP_BATON";
})(SlpUtxoJudgement = exports.SlpUtxoJudgement || (exports.SlpUtxoJudgement = {}));
class SlpAddressUtxoResult {
constructor() {
this.slpUtxoJudgement = SlpUtxoJudgement.UNKNOWN;
}
}
exports.SlpAddressUtxoResult = SlpAddressUtxoResult;
//# sourceMappingURL=slpjs.js.map