A wallet engine built with Golang.
NB: This is a very basic version
- Golang
- Gorilla Mux
- GORM
- MySQL
- Create a wallet
route:/wallet/create
body ex: { "email" : "johndoe@gmail.com" }
- Credit a wallet
route: /wallet/credit
body ex: { "amount" : "500", wallet_address : 647077292}
- Debit a wallet
route: /wallet/debit
body ex: { "amount" : "500", wallet_address : 647077292}
- Activate a wallet
route: /wallet/activate/{wallet_address}
body ex: nil
- Deactivate a wallet
route: /wallet/deactivate/{wallet_address}
body ex: nil
Olaifa Boluwatife