Skip to content

osmaczko/logos-core-poc

 
 

Repository files navigation

logos-core-poc

note: For a stable version use the master branch https://github.com/logos-co/logos-core-poc/tree/master

Setup

git submodule update --init --recursive

Build & run all:

./scripts/run_app.sh all

For core & modules:

./scripts/run_core.sh all

Build Core only:

./scripts/run_core.sh build

Build Container:

docker build -t logos-core .

Run Container:

docker run -it logos-core

Requirements

  • QT 6.4

    Ubuntu

    apt-get install qt6-base-dev protobuf-compiler patchelf
    
  • CMake

For some plugins

  • Rust
  • protobuf

Structure

📦 logos-core-poc
 ┣ 📂 core/                    # Logos Core Library
 ┃
 ┣ 📂 logos_app/               # Application Layer
 ┃ ┣ 📂 app/                   # Logos App POC
 ┃ ┣ 📂 logos_dapps/           # Applications for the Logos App
 ┃   ┗ 📂 chat_ui/             # Simple Chat App
 ┃
 ┣ 📂 modules/                 # Modules for Logos Core
 ┃ ┗ 📂 chat/                  # POC Chat API, interacts with Waku Module
 ┃ ┗ 📂 package_manager/       # Package Manager Module
 ┃ ┗ 📂 template_module/       # Example Module
 ┃ ┗ 📂 waku/                  # Waku Module
 ┃
 ┣ 📂 scripts/                 # Scripts
 ┣ 📄 scripts/run_app.sh               # Script to build and run the application
 ┣ 📄 scripts/run_core.sh              # Script to build and run the core

Documentation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 80.0%
  • CMake 7.0%
  • Shell 6.4%
  • JavaScript 3.9%
  • C 2.6%
  • Dockerfile 0.1%