Skip to content

Latest commit

 

History

History
14 lines (13 loc) · 581 Bytes

tech.md

File metadata and controls

14 lines (13 loc) · 581 Bytes

Techniques used in this project

  1. Cron jobs
  2. SQL pagination
  3. Auto-generated Graphql API client
  4. Joystream chain events handling
  5. Discord commands
  6. Polkadot signature verification
  7. Sequelize declare trick, see sequelize/sequelize#11032 (comment)
  8. Discord role assigning
  9. Sequelize on Heroku: SSL ;)
  10. Two GraphQL APIs consumed. Due to a bug, I had to split them in separate files.
  11. Caching introduced
  12. Discord API: Mention server role in embed description