https://github.com/arjunrn/ethpay
https://github.com/arjunrn/ethpay
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/arjunrn/ethpay
- Owner: arjunrn
- Created: 2018-05-06T21:16:43.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-05-07T12:41:05.000Z (about 8 years ago)
- Last Synced: 2025-02-21T10:16:04.529Z (over 1 year ago)
- Language: Go
- Size: 9.77 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ethpay
This is an application with REST API for making ether payments to an Ethereum address.
## Instruction to run the application
### Dependencies
1. Postgres database: The postgres schema is available in the file `schema.sql`
2. Ethereum full node with account unlocked.
The server can be build and started with the following command:
```
go run main.go http://127.0.0.1:8443 "$POSGRES_CONNECTION_STRING" "$ACCOUNT_NAME"
```
## Production Checklist
1. Tests!!!
2. Better error handling
3. ~~Refactor the RPC stuff~~
4. Gas pricing calculation
5. Better Geth Integeration
6. Better Vendoring of Dependencies
7. Handle insufficient funds condition
8. Handle nonce generation