nerraw
nerraw copied to clipboard
Nerraw
Nerraw é um app que permite comprar e vender Bitcoins utilizando o terminal utilizando a Foxbit (ou qualquer outra corretora Blinktrade).
Pre-requisitos
Você precisa do nodeJS e do npm instalados no computador para executar o Nerraw.
Instalando
Para instalar o nerraw na sua máquina, faça o clone deste repositório (branch master) e execute os seguintes comandos:
npm install
Este comando irá instalar todos os pré-requisitos para o projeto ser executado.
Dentro da pasta /src você irá encontrar o arquivo config.js.sample, você deve renomeá-lo para config.js e adicionar os dados da sua API, fornecidos pela sua corretora (apenas corretoras da rede blinktrade são suportadas).
npm run build
Este comando irá gerar o código para ser executado. Este comando deve ser executado sempre que você fizer qualquer alteração no código source do projeto (inclusive nas configurações).
Executando o Nerraw
npm run app
Este comando irá executar o Nerraw e fornecerá as informações da corretora e as opções disponíveis.
Atualmente você tem as seguintes opções:
How can I help you?
(b)uy
(s)ell
(p)rices (book)
(c)ancel all order
(q)uit
(b)uy
Inicia uma ordem de COMPRA de bitcoins. Você deverá informar a quantidade que pretende comprar e o preço por bitcoin.
(s)ell
Inicia uma ordem de VENDA de bitcoins. Você deverá informar a quantidade que pretende vender e o preço por bitcoin.
(p)rices (book)
Exibe dados da última transação realizada na corretora e o book de ordens de compra e venda disponíveis.
(c)ancel all order
Cancela todas as ordens (de compra e de venda) abertas na sua conta.
(q)uit
Encerra a aplicação.
Como contribuir para este projeto?
Você pode contribuir com este projeto de diversas maneiras:
- Testando e dando feeedback
- Divulgando
- Reportando bugs e solicitando novas funcionalidades (através da abertura de issue)
- Resolvendo issues abertas
- Melhorando o código ou implementando novas funcionalidades (os pull-requests devem ser feitos na branch dev)