Software Changes Overview
Software Changes that you are expected to see in the new upgrade to FoTan
The documentation is designed for Liker Land and LikeCoin v2. For information on 3ook.com and LikeCoin v3, please visit docs.3ook.com and dao.like.co.
liked & likecli
likedandlikeclicommands are combined into one single command (liked).Key storage format changed, storage is moved into
.liked, any access (including listing keys) would require user to provide the key vault password .Multiple keyring backends are supported from
--keyring-backendparameter, however when using Docker, only traditional file storage will be supported. You may compile standalonelikedexecutable for other backends if needed.
As
likecliis gone, lite client does not have a standalone process anymore. API server would need to be manually enabled inapp.tomlfrom the chain node.
Transactions & Queries
Balance is moved into the
bankmodule, so you may need to runliked query bank balancesinstead oflikecli query account.Many old APIs are deprecated. See https://v1.cosmos.network/rpc/v0.41.4 for details.
Docker setup
In SheungWan, we used separate Docker images for root and non-root. Turns out it is not necessary, as Docker and Docker-Compose can specify the runtime user. So in FoTan the images are unified, and
LIKECOIN_UIDis introduced in.env.Variables (
seed nodes,users) are specified in the.envfile.Commands are now run by
docker-compose run, so configs indocker-compose.yml(e.g.volumes,users) could be reused. no need to re-type every time.
Scripts
Scripts are rewritten and combined with Docker Compose profiles (We now require Docker Compose ≥1.28).
Last updated