erlang-libp2p
erlang-libp2p copied to clipboard
An Erlang implementation of libp2p swarms
we have to abuse the type system a little here to get it to ignore the horrors we're committing for the pre-decode speedup.
Linked PRs: blockchain_core: https://github.com/helium/blockchain-core/pull/413 libp2p_peerbook: https://github.com/helium/libp2p-peerbook/pull/2 Test Miner PR runs which incorporates the erlang-libp2p, libp2p_peerbook and blockchain_core PRs: https://github.com/helium/miner/pull/357 This replaces the libp2p_peerbook integrated within erlang libp2p with the new...
Hello, there are at least 10-15 people on Sensecap discord reporting same issue that after 2021-09-03~ update 100% this change broke something for us: https://github.com/helium/erlang-libp2p/commit/f31e45fd98b32e3d0142da0932a941b14cbf7578 This is what we get...
Some fixes to help functionality/testing of IPv6: 1. Remove `ipv6_v6only` from connection options for tcp_connect calls as this causes the call to fail (at least on Ubuntu Linux). It remains...
Is there any way to let the node/miner listen to IPv6? Currently a connect to IPv6 peer ``` peer connect /ip6/240e:xxxx:xxxx::xxx/tcp/44158 ``` returns ``` Failed to connect to "/ip6/240e:xxxx:xxxx::xxx/tcp/44158" ```
often see gateways which are relayed through themselves, and compounding issue of other gateways relayed through a gateway which is relayed through itself, today there are quite a few: examples:...
When a NAT is discovered, the nat server sends the transport listener a nat_discovered message. Sometimes, however, the message is not received. I do not know why this is.