├── .gitignore ├── LICENSE ├── Procfile ├── README.md ├── assets ├── .DS_Store ├── bot_cosignature.png ├── node_connection_refused.png ├── overview.png └── unconfirmed_listening.png ├── config └── bot.json ├── nem-bot.htpasswd ├── package.json ├── run_bot.js └── src ├── blockchain ├── blocks-auditor.js ├── multisig-cosignatory.js ├── payment-processor.js ├── service.js └── socket-error-handler.js ├── db └── models.js ├── server.js └── utils └── logger.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evias/nem-nodejs-bot/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evias/nem-nodejs-bot/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: node run_bot.js 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evias/nem-nodejs-bot/HEAD/README.md -------------------------------------------------------------------------------- /assets/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evias/nem-nodejs-bot/HEAD/assets/.DS_Store -------------------------------------------------------------------------------- /assets/bot_cosignature.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evias/nem-nodejs-bot/HEAD/assets/bot_cosignature.png -------------------------------------------------------------------------------- /assets/node_connection_refused.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evias/nem-nodejs-bot/HEAD/assets/node_connection_refused.png -------------------------------------------------------------------------------- /assets/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evias/nem-nodejs-bot/HEAD/assets/overview.png -------------------------------------------------------------------------------- /assets/unconfirmed_listening.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evias/nem-nodejs-bot/HEAD/assets/unconfirmed_listening.png -------------------------------------------------------------------------------- /config/bot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evias/nem-nodejs-bot/HEAD/config/bot.json -------------------------------------------------------------------------------- /nem-bot.htpasswd: -------------------------------------------------------------------------------- 1 | demo:$apr1$QcXzFrEj$Taze4AUykGakuyhzgf2Ot1 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evias/nem-nodejs-bot/HEAD/package.json -------------------------------------------------------------------------------- /run_bot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evias/nem-nodejs-bot/HEAD/run_bot.js -------------------------------------------------------------------------------- /src/blockchain/blocks-auditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evias/nem-nodejs-bot/HEAD/src/blockchain/blocks-auditor.js -------------------------------------------------------------------------------- /src/blockchain/multisig-cosignatory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evias/nem-nodejs-bot/HEAD/src/blockchain/multisig-cosignatory.js -------------------------------------------------------------------------------- /src/blockchain/payment-processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evias/nem-nodejs-bot/HEAD/src/blockchain/payment-processor.js -------------------------------------------------------------------------------- /src/blockchain/service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evias/nem-nodejs-bot/HEAD/src/blockchain/service.js -------------------------------------------------------------------------------- /src/blockchain/socket-error-handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evias/nem-nodejs-bot/HEAD/src/blockchain/socket-error-handler.js -------------------------------------------------------------------------------- /src/db/models.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evias/nem-nodejs-bot/HEAD/src/db/models.js -------------------------------------------------------------------------------- /src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evias/nem-nodejs-bot/HEAD/src/server.js -------------------------------------------------------------------------------- /src/utils/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evias/nem-nodejs-bot/HEAD/src/utils/logger.js --------------------------------------------------------------------------------