You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently each lotus-miner instance can only be backed by a single lotus chain node. This is obviously not ideal as there is no redundancy for chain operations - if the chain node dies, the miner node will become unusable until the chain node is fixed or switched.
This can be done in two ways:
Make it possible to attach multiple chain nodes to a single miner, balance api calls between them
The need for #9129 could be mitigated by requiring use of separate control addresses on each node, but that makes setup harder, and requires a lot of on-chain accounts, which is not ideal.
The text was updated successfully, but these errors were encountered:
Whichever way we go, we likely want to start by writing a helper which takes multiple API connections - basically a method accepting multiple api interfaces and outputting one api proxy.
We already have some code doing similar transforms on the API interfaces:
Currently each lotus-miner instance can only be backed by a single lotus chain node. This is obviously not ideal as there is no redundancy for chain operations - if the chain node dies, the miner node will become unusable until the chain node is fixed or switched.
This can be done in two ways:
The need for #9129 could be mitigated by requiring use of separate control addresses on each node, but that makes setup harder, and requires a lot of on-chain accounts, which is not ideal.
The text was updated successfully, but these errors were encountered: