Wemix crypto

Comment

Author: Admin | 2025-04-28

Go WemixGolang implementation of the Wemix project.Buildinggeth has been renamed to gwemix. Building it is the same as go-ethereum.For the convenience of installation, other targets have been added to the default target.will build logrot (log rotator) and gwemix.tar.gz in build directory, in addtion. gwemix.tar.gz has the following files.bin/gwemixbin/gwemix.shbin/solc.shbin/logrotconf/WemixGovernance.jsconf/genesis-template.jsonconf/config.json.exampleBuild For Ubuntu with a Docker ImageAs we use rocksdb C implementation for better performance, library dependency becomes an issue. To mitigate that, we use a docker image to build our official image.will build gwemix for ubuntu.Build with LevelDB instead of RocksdbTo avoid library dependency issue, one can forgo rocksdb withThis is default behavior in non-linux environment, e.g. in MacOS X.Join the Wemix Mainnet or TestnetOne can use the following command lines to join the Wemix networks. Note that the default HTTP port for gwemix is 8588, p2p port 8589 and WS port 8598. As with geth, if --datadir is missing, ~/.wemix is the data directory.Wemix Mainnetgwemix --syncmode full --datadir {data_folder} --http --http.addr 0.0.0.0Wemix Testnetgwemix --wemix-testnet --syncmode full --datadir {data_folder} --http --http.addr 0.0.0.0Setting Up a New NetworkOne can use gwemix.sh script to make setup process a little easier. gwemix.sh assumes wemix data directory to be /opt/Initial NetworkFirst create data directory in /opt/, say /opt/wemix. Then, unpack gwemix.tar.gz in the directory./gwemix.tar.gz">mkdir /opt/wemixcd /opt/wemixtar xvfz /gwemix.tar.gzOnce initial members / accounts and nodes are determined (at least one member / account and node are required), create a configuration file using conf/config.json.example as a template, say config.json. A member designated as bootnode has a special meaning. Only

Add Comment