chaingate
Version:
A complete TypeScript library for connecting to and making transactions on different blockchains
24 lines • 915 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Avalanche = void 0;
const Utils_1 = require("../../../../Utils/Utils");
const Evm_1 = require("../abstract/Evm/Evm");
class Avalanche extends Evm_1.Evm {
constructor(client, api, currencyProviders) {
super({
symbol: 'avax',
id: 'avalanche',
name: 'Avalanche C-Chain',
svgLogoUrl: (0, Utils_1.buildUrlWithApiKey)('https://api.chaingate.dev/avalanche/logo'),
chainId: 0xa86a,
decimals: 18,
defaultDerivationPath: 'm/44\'/60\'/0\'/0/0',
minimalUnitSymbol: 'wei',
commonDerivationPaths: ['m/44\'/60\'/0\'/0/0',],
nativeTokenId: 'avalanche',
nativeTokenName: 'Avalanche'
}, client, api, currencyProviders);
}
}
exports.Avalanche = Avalanche;
//# sourceMappingURL=Avalanche.js.map