"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DogecoinNodeService = void 0;
const generic_utxo_node_1 = require("./generic-utxo-node");
class DogecoinNodeService extends generic_utxo_node_1.GenericUTXONodeService {
    constructor() {
        super('DOGE');
    }
    static async getInstance() {
        if (!DogecoinNodeService.instance) {
            DogecoinNodeService.instance = new DogecoinNodeService();
            await DogecoinNodeService.instance.initialize();
        }
        return DogecoinNodeService.instance;
    }
}
exports.DogecoinNodeService = DogecoinNodeService;
exports.default = DogecoinNodeService;
