nemtech/catapult-server: Catapult server has no documentation. This is an experimental way.
docker build -tcatapult .
docker run -it -p7900 -p7901 catapult
# To generate nemesis block
$ ./bin/catapult.tools.nemgen ../tools/nemgen/resources/mijin-test.properties \
$ cp -r ../seed/mijin-test/00000 ../data/
# Boot server
$ bin/catapult.server
Change resources/*.properties as you like.
- cmake: 3.11.1
- boost: 1.65.1
- mongoc 1.4.2
- mongo-cxx 3.0.2
- gtest: 1.8.0
- libzmq: 4.2.3
- cppzmq: 4.2.3
pass the option when building mongo-cxx.
-DBSONCXX_POLY_USE_BOOST=1
need additional options.
-DCMAKE_CXX_FLAGS="-pthread"
-DMONGOCXX_LIB=/path/to/libmongocxx.so
-DBSONCXX_LIB=/path/to/libbsoncxx.so