Compare commits
3 Commits
v0.0.2-dev
...
v0.0.2-dev
Author | SHA1 | Date |
---|---|---|
semantic-release-bot | cc444d2f06 | |
Derrick Hammer | 1eaba3e734 | |
Derrick Hammer | 2c4c002973 |
|
@ -1,3 +1,5 @@
|
|||
## [0.0.2-develop.16](https://git.lumeweb.com/LumeWeb/kernel-peer-discovery-client/compare/v0.0.2-develop.15...v0.0.2-develop.16) (2023-09-09)
|
||||
|
||||
## [0.0.2-develop.15](https://git.lumeweb.com/LumeWeb/kernel-peer-discovery-client/compare/v0.0.2-develop.14...v0.0.2-develop.15) (2023-09-03)
|
||||
|
||||
## [0.0.2-develop.14](https://git.lumeweb.com/LumeWeb/kernel-peer-discovery-client/compare/v0.0.2-develop.13...v0.0.2-develop.14) (2023-09-03)
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
{
|
||||
"name": "@lumeweb/kernel-peer-discovery-client",
|
||||
"version": "0.0.2-develop.15",
|
||||
"version": "0.0.2-develop.16",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@lumeweb/kernel-peer-discovery-client",
|
||||
"version": "0.0.2-develop.15",
|
||||
"version": "0.0.2-develop.16",
|
||||
"dependencies": {
|
||||
"@hyperswarm/dht-relay": "^0.3.0",
|
||||
"@lumeweb/libkernel": "0.1.0-develop.39",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "@lumeweb/kernel-peer-discovery-client",
|
||||
"type": "module",
|
||||
"version": "0.0.2-develop.15",
|
||||
"version": "0.0.2-develop.16",
|
||||
"main": "lib/index.js",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
|
10
src/index.ts
10
src/index.ts
|
@ -1,6 +1,6 @@
|
|||
import { Client, factory } from "@lumeweb/libkernel/module";
|
||||
import type { Peer } from "@lumeweb/libpeerdiscovery";
|
||||
import { hexToBuf } from "@lumeweb/libweb";
|
||||
import { hexToBytes } from "@lumeweb/libweb";
|
||||
|
||||
const MODULE = "zdiLW9MtAAMssP5vLBgd1FitouiVXzNUYZszFYG44uVKqCPDqUQox9aq1y";
|
||||
|
||||
|
@ -29,13 +29,9 @@ export class PeerDiscoveryClient extends Client {
|
|||
|
||||
public async discover(pubkey: string | Uint8Array): Promise<Peer | boolean> {
|
||||
if (typeof pubkey === "string") {
|
||||
let buf = hexToBuf(pubkey);
|
||||
if (buf[1]) {
|
||||
throw new Error(buf[1]);
|
||||
}
|
||||
|
||||
pubkey = buf[0];
|
||||
pubkey = hexToBytes(pubkey);
|
||||
}
|
||||
|
||||
return await this.callModuleReturn("discover", { pubkey });
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue