Skip to content

eosasia/nodeos_kinesis_plugin

Repository files navigation

EOSIO AWS Kinesis Plugin

EOSIO Kinesis Plugin

Requirements

install aws-sdk-cpp

#git clone https://github.com/aws/aws-sdk-cpp
#cd aws-sdk-cpp
#cmake .
#make
#sudo make install

Building the plugin [Install on your nodeos server]

#cd /usr/local/eos/plugins/
#git clone https://github.com/tokenbankteam/kinesis_plugin.git

edit /usr/local/eos/plugins/CMakeLists.txt:
#add_subdirectory(kinesis_plugin)

edit /usr/local/eos/programs/nodeos/CMakeLists.txt:
#target_link_libraries( nodeos PRIVATE -Wl,${whole_archive_flag} kinesis_plugin -Wl,${no_whole_archive_flag} )

How to setup on your nodeos

Enable this plugin using --plugin option to nodeos or in your config.ini. Use nodeos --help to see options used by this plugin.

Configuration

Add the following to config.ini to enable the plugin:

parmeters for kinesis_plugin
# --plugin eosio::kinesis_plugin
# --kafka-uri 192.168.31.225:9092
# --accept_trx_topic eos_accept_topic
# --applied_trx_topic eos_applied_topic
# --kafka-block-start 100
# --kafka-queue-size 5000

About

No description, website, or topics provided.

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors