chaingate
Version:
A complete TypeScript library for connecting to and making transactions on different blockchains
28 lines • 1.07 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Litecoin = void 0;
const Utils_1 = require("../../../../../Utils/Utils");
const Bech32Utxo_1 = require("../../abstract/Bech32Utxo/Bech32Utxo");
class Litecoin extends Bech32Utxo_1.Bech32Utxo {
constructor(client, api, currencyProviders) {
super({
symbol: 'ltc',
id: 'litecoin',
name: 'Litecoin',
svgLogoUrl: (0, Utils_1.buildUrlWithApiKey)('https://api.chaingate.dev/litecoin/logo'),
decimals: 8,
defaultDerivationPath: 'm/84\'/2\'/0\'/0/0',
minimalUnitSymbol: 'satoshi',
commonDerivationPaths: ['m/44\'/2\'/0\'/0/0', 'm/84\'/2\'/0\'/0/0', 'm/86\'/2\'/0\'/0/0'],
nativeTokenId: 'litecoin',
nativeTokenName: 'Litecoin'
}, client, api, currencyProviders, {
bech32: 'ltc',
pubKeyHash: 0x30,
scriptHash: 0x32,
wif: 0xb0
});
}
}
exports.Litecoin = Litecoin;
//# sourceMappingURL=Litecoin.js.map