lotus/documentation/en
Masih H. Derkani f273a440f0
Infer index provider topic from network name by default
Index provider integration uses a gossipsub topic to announce changes to
the advertised content. The topic name was fixed to the default topic
which is `/indexer/ingest/mainnet`.

In the case of lotus, the gossipsub validators enforce a list of topics
the instance is permitted to join by setting subscription filter option
when `PubSub` instance is constructed via DI.

Having the fixed topic name meant that any SP starting up a node on a
network other than `mainnet` would have to override the default config
to avoid the node crashing when index provider is enabled.

Instead of a fixed default, the changes here infer the allowed indexer
topic name from network name automatically if the topic configuration is
left empty.

Fixes #8510
2022-04-21 14:00:53 +01:00
..
architecture segregate chain and state blockstores. 2021-02-28 22:49:44 +00:00
.glossary.json Delete most docs. Update about page with links to docs.filecoin.io 2020-09-17 20:35:19 +02:00
.library.json Delete most docs. Update about page with links to docs.filecoin.io 2020-09-17 20:35:19 +02:00
about.md Delete most docs. Update about page with links to docs.filecoin.io 2020-09-17 20:35:19 +02:00
api-v0-methods-miner.md feat: miner: API/CLI to compute window-post 2022-03-28 17:06:51 -04:00
api-v0-methods-worker.md Merge remote-tracking branch 'origin/master' into feat/post-worker 2022-03-09 16:27:03 +01:00
api-v0-methods.md Merge branch 'feat/net-ping' of github.com:ychiaoli18/lotus into feat/net-ping 2022-03-21 13:06:11 +01:00
api-v1-unstable-methods.md Implemented StateLoockupRobustAddress 2022-04-14 17:41:18 -04:00
block-validation.md Move unclassified docs back to the docs root 2020-09-21 19:05:49 +02:00
cli-lotus-miner.md bump the version to v1.15.3 2022-04-12 15:53:45 +02:00
cli-lotus-worker.md bump the version to v1.15.3 2022-04-12 15:53:45 +02:00
cli-lotus.md Merge pull request #8442 from rjan90/ux/soft-delete-wallet 2022-04-13 11:51:09 +02:00
create-miner.md Move unclassified docs back to the docs root 2020-09-21 19:05:49 +02:00
default-lotus-config.toml chore: config: default-disable kvlog 2022-04-12 23:17:13 +02:00
default-lotus-miner-config.toml Infer index provider topic from network name by default 2022-04-21 14:00:53 +01:00
dev-tools-pond-ui.md Move unclassified docs back to the docs root 2020-09-21 19:05:49 +02:00
jaeger-tracing.md update jaeger documentation 2021-05-25 23:53:08 -07:00
README.md Add README to documentation/en with explanations 2020-09-29 14:45:55 +02:00
sealing-procs.md Move unclassified docs back to the docs root 2020-09-21 19:05:49 +02:00
WIP-arch-complementary-notes.md Move unclassified docs back to the docs root 2020-09-21 19:05:49 +02:00

Lotus documentation

This folder contains some Lotus documentation mostly intended for Lotus developers.

User documentation (including documentation for miners) has been moved to specific Lotus sections in https://docs.filecoin.io:

The Lotu.sh site

The https://lotu.sh and https://docs.lotu.sh sites are generated from this folder based on the index provided by .library.json. This is done at the lotus-docs repository, which contains Lotus as a git submodule.

To update the site, the lotus-docs repository should be updated with the desired version for the lotus git submodule. Once pushed to master, it will be auto-deployed.