pull down to refresh

Just merged a massively improved sn development experience. You can now get started contributing by simply running ./sndev start and it spins up the entire project with practically all functionality, loading a significant db seed, creating a regtest lightning network, and mocking things like s3. I tried to make it good enough that even I'll use it (before I would run everything locally outside of containers).
[keyan stackernews]๐Ÿ ./sndev help

                            888
                            888
                            888
      .d8888b  88888b.  .d88888  .d88b.  888  888
     88K      888 '88b d88' 888 d8P  Y8b 888  888
     'Y8888b. 888  888 888  888 88888888 Y88  88P
          X88 888  888 Y88b 888 Y8b.      Y8bd8P
      88888P' 888  888  'Y88888  'Y8888    Y88P

manages a docker based stacker news development environment

USAGE
  $ sndev [COMMAND]
  $ sndev help [COMMAND]

COMMANDS
  help            show help

  env:
    start         start env
    stop          stop env
    restart       restart env
    status        status of env
    delete        delete env

  lnd:
    fund          pay a bolt11 for funding
    withdraw      create a bolt11 for withdrawal

  db:
    psql          open psql on db
    prisma        run prisma commands

  other:
    compose       docker compose passthrough
    sn_lncli      lncli passthrough on sn_lnd
    stacker_lncli lncli passthrough on stacker_lnd
Awesome!!
reply
Thanks so much for contributing before this! Everyone that contributed earlier helped inform what we needed.
reply
Youโ€™re welcome!
reply
Oh and I'll be catching up on code reviews on which I fell super behind, then an investor update, then redoing all of the repo documentation.
reply