lotus/node
Jim Pick 6e11ff3796 Make libp2p swarm Announce / NoAnnounce addresses configurable
In go-ipfs, it is possible to manually configure addresses to announce
or not announce to the swarm.

https://github.com/ipfs/go-ipfs/blob/master/docs/config.md#addressesannounce

This PR adds the same feature to Lotus. It can be configured from the [libp2p]
section of either the .lotus or .lotusstorage config.toml file. Example:

[Libp2p]
  ListenAddresses = ["/ip4/0.0.0.0/tcp/34515", "/ip6/::/tcp/34515"]
  AnnounceAddresses = ["/ip4/52.13.91.110/tcp/34515"]
2020-06-08 17:03:11 -07:00
..
config Make libp2p swarm Announce / NoAnnounce addresses configurable 2020-06-08 17:03:11 -07:00
hello Cleanup many lint warnings 2020-05-27 22:53:20 +02:00
impl Merge remote-tracking branch 'origin/master' into next 2020-06-08 18:29:36 +02:00
modules Assign positive scores to drand bootstrappers 2020-06-08 11:34:46 +02:00
repo Fix even more lint warnings 2020-06-02 16:29:39 +02:00
builder.go Make libp2p swarm Announce / NoAnnounce addresses configurable 2020-06-08 17:03:11 -07:00
fxlog.go Update go-log to v2 2020-01-08 20:22:31 +01:00
node_test.go Update specs-actors 2020-06-05 22:06:11 +02:00
options.go workers: get to executing tasks remotely! 2020-03-19 18:11:45 +01:00
testopts.go Cleanup imports after rename 2019-10-18 13:47:41 +09:00