@swtc/common
Version:
swtc chain information
123 lines • 4.12 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.CHAINS = exports.HASHPREFIX = exports.ACCOUNT_ID_ONE = exports.ACCOUNT_ID_ZERO = exports.ZERO = exports.NODE_TYPES = exports.HASH_RE = exports.CURRENCY_RE = void 0;
exports.CURRENCY_RE = /^([a-zA-Z0-9]{3,6}|[A-F0-9]{40})$/;
exports.HASH_RE = /^[A-F0-9]{64}$/;
exports.NODE_TYPES = ["CreatedNode", "ModifiedNode", "DeletedNode"];
exports.ZERO = "0000000000000000000000000000000000000000000000000000000000000000";
exports.ACCOUNT_ID_ZERO = exports.ZERO.substr(0, 40);
exports.ACCOUNT_ID_ONE = exports.ZERO.substr(0, 39) + "1";
exports.HASHPREFIX = {
transactionID: 0x54584e00,
transaction: 0x534e4400,
accountStateEntry: 0x4d4c4e00,
innerNode: 0x4d494e00,
ledgerHeader: 0x4c575200,
transactionSig: 0x53545800,
transactionMultiSig: 0x534d5400,
validation: 0x56414c00,
proposal: 0x50525000,
paymentChannelClaim: 0x434c4d00
};
exports.CHAINS = [
{
code: "bitcoin",
currency: "BTC",
simple: true,
ACCOUNT_ALPHABET: "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"
},
{
code: "ripple",
currency: "XRP",
simple: true,
ACCOUNT_ALPHABET: "rpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1tuvAxyz"
},
{
code: "stellar",
currency: "XLM",
simple: true,
ACCOUNT_ALPHABET: "gsphnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCr65jkm8oFqi1tuvAxyz"
},
{
code: "call",
currency: "CALL",
ACCOUNT_ALPHABET: "cpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2brdeCg65jkm8oFqi1tuvAxyz"
},
{
code: "stream",
currency: "STM",
ACCOUNT_ALPHABET: "vpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1turAxyz"
},
{
code: "jingtum",
currency: "SWT",
issuer: "jGa9J9TkqtBcUoHe2zqhVFFbgUVED6o9or",
CURRENCIES: {
CNT: "CNY",
JCC: "JJCC",
SLASH: "JSLASH",
MOAC: "JMOAC",
CALL: "JCALL",
EKT: "JEKT",
ETH: "JETH"
},
XLIB: {
default_ws: "ws.bcapps.ca:5020",
default_api: "api.bcapps.ca:5080",
default_ws_failover: "ws-failover.bcapps.ca:5020",
default_api_failover: "api-failover.bcapps.ca:5080"
},
ACCOUNT_ALPHABET: "jpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65rkm8oFqi1tuvAxyz",
SEED_PREFIX: 33,
ACCOUNT_PREFIX: 0,
ACCOUNT_ZERO: "jjjjjjjjjjjjjjjjjjjjjhoLvTp",
ACCOUNT_ONE: "jjjjjjjjjjjjjjjjjjjjBZbvri",
fee: 10000
},
{
code: "guomi",
guomi: true,
currency: "SWT",
issuer: "j9syYwWgtmjchcbqhVB18pmFqXUYahZvvg",
CURRENCIES: {
CNT: "CNY"
},
ACCOUNT_ALPHABET: "jpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65rkm8oFqi1tuvAxyz",
SEED_PREFIX: 33,
ACCOUNT_PREFIX: 0,
ACCOUNT_ZERO: "jjjjjjjjjjjjjjjjjjjjjn1TT5q",
ACCOUNT_ONE: "jjjjjjjjjjjjjjjjjjjjwVBfmE",
fee: 100
},
{
code: "bizain",
currency: "BWT",
issuer: "bf42S78serP2BeSx7HGtwQR2QASYaHVqyb",
XLIB: {
default_ws: "ws-bwt.bcapps.ca:5020",
default_api: "api-bwt.bcapps.ca:5080",
default_ws_failover: "ws-bwt-failover.bcapps.ca:5020",
default_api_failover: "api-bwt-failover.bcapps.ca:5080"
},
ACCOUNT_ALPHABET: "bpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2jcdeCg65rkm8oFqi1tuvAxyz",
SEED_PREFIX: 33,
ACCOUNT_PREFIX: 0,
ACCOUNT_ZERO: "bbbbbbbbbbbbbbbbbbbbbhoLvTp",
ACCOUNT_ONE: "bbbbbbbbbbbbbbbbbbbbBZjvri",
fee: 10
},
{
code: "bvcadt",
currency: "BVC",
ACCOUNT_ALPHABET: "bpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2rcdeCg65jkm8oFqi1tuvAxyz"
},
{
code: "seaaps",
currency: "SEAA",
ACCOUNT_ALPHABET: "dpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcjeCg65rkm8oFqi1tuvAxyz",
SEED_PREFIX: 33,
ACCOUNT_PREFIX: 0,
fee: 10000
}
];
//# sourceMappingURL=constants.js.map