Я пытаюсь декодировать буфер, сохраненный в ключе addr , найденном в выходных данных, возвращенных функцией IPFS swarm peers , обратно в исходную строку. Я пытался использовать метод toString () со всеми поддерживаемыми кодировками, но полученный вывод неправильно декодирован.
const swarm_peers = await node.swarm.peers();
console.log(swarm_peers['2']['addr']['buffer'].toString());
Ниже приведен пример вывода того, что я получаю
6sgp-1. bootstrap .libp2p.io��� "BD�38 \
Как правильно декодировать буфер?