文件名称:streamr-ethereum-watcher:通知后端API Streamr Marketplace智能合约发出的事件
文件大小:381KB
文件格式:ZIP
更新时间:2024-04-15 12:40:58
ethereum JavaScript
市场观察者 Streamr云体系结构的一项可选服务,用于侦听Streamr Marketplace智能合约发出的事件,并将产品更改通知。 为了实现冗余,请并行运行多个实例以连接到不同的以太坊节点。 建筑 项目使用npm进行程序包管理。 首先使用npm install安装所需的依赖项 运行测试npm test 跑步 在大多数情况下,您将需要将此服务作为。 有关如何运行Streamr堆栈的更多信息,请参见 。 如果您正在特别开发此服务,或者有其他倾向,则可以使用npm start来运行此服务。 出版 该项目是使用Travis CI自动测试和构建的。 如果并通过所有测试,则将构建一个,并由Travis CI将其推送到DockerHub。 执照 该软件是开源的,并且根据和企业友好型商业许可获得了双重许可。
【文件预览】:
streamr-ethereum-watcher-master
----pm2-mainnet.config.js(364B)
----.dockerignore(124B)
----logs()
--------lastBlock(2B)
----manual_test.md(3KB)
----.github()
--------workflows()
----docker-entrypoint.sh(317B)
----.gitmodules(0B)
----.eslintrc.js(737B)
----watcher-mainnet-marketplace2.js(335B)
----src()
--------informer.js(2KB)
--------watcher.js(10KB)
--------checkArguments.js(2KB)
----.vscode()
--------launch.json(762B)
----Dockerfile(1KB)
----lib()
--------marketplace-contracts()
----.idea()
--------misc.xml(5KB)
--------encodings.xml(159B)
--------modules.xml(288B)
--------vcs.xml(180B)
----LICENSE(34KB)
----test()
--------informer.js(2KB)
--------.eslintrc.js(259B)
--------deploy_marketplace.js(1KB)
--------watcher.js(10KB)
--------contracts.js(2KB)
----README.md(1KB)
----.gitignore(200B)
----index.js(6KB)
----streamr-ethereum-watcher.iml(335B)
----package-lock.json(439KB)
----package.json(1KB)