The daemon requires a valid ant wallet in $XDG_DATA_HOME/autonomi/client/wallets/ to be able to start.
However, we want to offer to use mutant get -p for public downloads without the need to setup a wallet.
To fix this, we want to load Mutant with init_public() if no wallet is found. We must check that we correctly return an error on calls that require a wallet when none is loaded
The daemon requires a valid
antwallet in$XDG_DATA_HOME/autonomi/client/wallets/to be able to start.However, we want to offer to use
mutant get -pfor public downloads without the need to setup a wallet.To fix this, we want to load Mutant with
init_public()if no wallet is found. We must check that we correctly return an error on calls that require a wallet when none is loaded