SolcQueue README

The project's README from github.com/centxyz/SolcQueue. As one markdown file: README.md.

SolidityStackDiamond

SolidityStackDiamond: A decentralized, blockchain-based framework for real-time data processing and auto-scaling smart contract applications.

With SolidityStackDiamond, you get a lightweight tool that stays out of your way.

What you get

Key Features

Technology Stack

Installation

  1. Clone the repository: git clone https://github.com/harutosati/SolidityStackDiamond.git
  2. Install required dependencies: pip install -r requirements.txt

Configuration

Most behavior is controlled via command-line flags:

Contributing

Pull requests and issue reports are both welcome. Please read the existing code style before submitting.

License

Released under the MIT License — see the LICENSE file.

SolcQueue (centxyz/SolcQueue)

Searching Database…

这是什么?SolcQueue 是一个 Solidity 编译器 API:你向它提交编译任务(同步运行或在后台排队),它返回诊断信息和构建产物,并通过 SSE 提供任务的实时更新,以及有关其后台工作器的指标。
这是 CLI 工具还是后端服务?它是一个由你自己运行的后端 API 服务;客户端调用它来提交 Solidity 编译任务,并取回诊断信息、构建产物和 SSE 事件流,它既不是智能合约,也不是一次性的 CLI。
README 的安装说明可信吗?这个仓库里的 README 文本读起来像是某个无关项目的通用模板,与实际的 JavaScript 代码库相冲突,甚至让你用 `pip install` 安装 Python 的 requirements 文件,所以它的安装步骤不应照搬执行。
编译任务会返回什么?完成的任务会返回编译器诊断信息(错误/警告)以及生成的构建产物,遵循通常的 Solidity 编译器输出结构。
我怎么知道排队的任务什么时候完成?无需轮询,你订阅该服务的服务器发送事件(SSE)流,即可实时获取任务状态更新。
工作器指标是做什么用的?它们展示后台任务工作器的统计数据,比如吞吐量和队列深度,便于你监控编译任务的处理情况。
它同时支持即时编译和后台编译吗?支持,该 API 既支持立即得到结果的同步任务,也支持在后台运行并通过 SSE 汇报的排队任务。
Creator
centxyz
Size
0.1 MB
Stars
55
Age
1mo
Commits · 90 Days