Applogic
No description available
Install / Use
/learn @rubykube/ApplogicREADME
AppLogic
Please note, that this project is deprecated and moved to https://github.com/openware/opendax AppLogic is the component for implementing custom business processes which is currently being separated from core Peatio and Barong functionality. It is also designed for extending the system's functionality, for example adding a Paygate or a custom AML provider and is used by frontend application as well.
Getting Started
We advise to use minimalistic environment if you want to develop AppLogic.
Minimalistic local development environment with docker-compose:
Prerequisites
- Docker installed
- Docker compose installed
- Ruby 2.5.0
- Rails 5.2+
Installation
- Copy initial configurations
./bin/init_config - Start backend services (MySQL, RabbitMQ)
docker-compose -f config/backend.yml up -d - Setup database
rake db:create db:migrate db:seed - Start rails server
rails server
Interaction with other components
AppLogic interacts with other components using Event API and Management API. You will find examples in features section.
Features
Among the main AppLogic features there are:
Multisignature withdrawal request using Management API

Custom Event API listeners

Detailed documentation about implementation of Event API listeners could be found here.
Related Skills
node-connect
351.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
