EOS的插件式设计
EOS中,虽然编程的复杂度和设计较比特币大幅提高,但其核心的思想其实并没有多大改变,目前来看,仍然以BOOST的signal,boost::asio的信号消息机制来完成模块间的解耦。相比比特币来言,做得更优雅,封装也更良好。
先看一下插件设计的整体类图:
从上面的类图可以清楚的看到,整个插件的依赖和传导机制
https://github.com/search?q=eos+plugin
41 repository results
Kafka https://github.com/TP-Lab/kafka_plugin
MySQL
MySQL DB Plugin for EOSIO
EOSIO sql database plugin
MySQL DB plugin for EOSIO
eosauthority/eosio-watcher-plugin
EOSIO watcher plugin: HTTP POST to endpoint for on chain actions
EOS jQuery plugin for Math Wallet APP
bancorprotocol/eos-producer-heartbeat-plugin
EOS block producer heartbeat plugin to coordinate BP node status and metadata on-chain
CryptoLions/EOS-mongo-history-API
API to get actions using EOS mongo plugin (similar to history plugin)
ZeroMQ plugin for EOS.io nodeos
Set of Munin plugins to monitor EOS node and related EOS account
Collection of Nagios plugins for EOS
EOS Plugin to check and update blacklist hash for nodeos
Fastify EOS.js decorator plugin
cc32d9/eos_zmq_plugin_receiver
Updated 8 hours ago
develop some eos plugin
A curated list of awesome EOSIO nodeos plugins.
An EOS nodeos plugin for cronjob scheduling
chenyunecjtu/eos_notify_plugin
eos 交易通知
superoneio/eos_mongo_db_plugin
MongoDB plugin for EOSIO
wanderingbort/eosiod-mongodb-plugin
a proof of concept extraction of the mongodb plugin that was inline in the EOSIO/eos repository
Updated a day ago
An open source plugin for eosio blockchain
Updated on 9 Jun 2016
MyWishPlatform/eosio_acc_check_plugin
Updated 12 days ago
spoonincode/eosio_all_code_dump_plugin
EOSIO plugin to dump all contract code to a directory
测试自己的项目是否可以用
网友评论