Install the required packages.
sudo apt install git postgresql postgresql-contrib redis-server
Install golang-1.10
Install the necessary go libraries
go get github.com/gomodule/redigo/redis \
github.com/julienschmidt/httprouter \
github.com/lib/pq \
github.com/opencoff/go-srp
Configure postgres user
Setup user database
~$ cat user_db.sql | psql -U <username> -h <host>
Setup transactions database
~$ cat transaction_db.sql | psql -U <username> -h <host>
~$ ./turtle-service --container-file arg -p password -g
~$ ./turtle-service --rpc-password password --container-file arg -p password -d
Edit
- services/main/run.sh
- services/wallet/run.sh
- services/user/run.sh
~$ cd services/main ; ./run.sh & disown
~$ cd services/wallet ; ./run.sh & disown
~$ cd services/user ; ./run.sh & disown
- Finish walletd integration
- Make Front-end pretty
- add documentation
- automate tasks
- add tests
- Redis
- Postgresql
- Go
- TurtleCoin wallet daemon