Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
Nimiq.GenesisConfig.dev();
} else if (this.nodeOptions.network == "BOUNTY") {
Nimiq.GenesisConfig.bounty();
} else {
this.callbacks.error("NimiqWrapper:innerInit", "Unknown network requested: " + this.nodeOptions.network);
return;
}
if (this.nodeOptions.type == "NANO") {
instance.consensus = await Nimiq.Consensus.nano();
} else if (this.nodeOptions.type == "LIGHT") {
instance.consensus = await Nimiq.Consensus.light();
} else if (this.nodeOptions.type == "FULL") {
instance.consensus = await Nimiq.Consensus.full();
} else if (this.nodeOptions.type == "DUMB-FULL") {
instance.consensus = await Nimiq.Consensus.full(new Nimiq.DumbNetworkConfig());
} else {
this.callbacks.error("NimiqWrapper:innerInit", "Unknown node type requested: " + this.nodeOptions.type);
return;
}
instance.blockchain = instance.consensus.blockchain;
instance.mempool = instance.consensus.mempool;
instance.network = instance.consensus.network;
instance.accounts = instance.blockchain.accounts;
this.wrappedNode = instance;
if (!WRAPPING_NODE && this.nodeOptions.debug) {
window.nimiq = this.wrappedNode;
}
this.wrappedNode.consensus.on('lost', () => {