forked from cerc-io/laconic-faucet
Part of https://www.notion.so/zenithd-milestone-4-1d6a6b22d4728043b7e4dbf70c50aa56 Reviewed-on: #2 Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com> Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com> |
||
|---|---|---|
| environments | ||
| src | ||
| .dockerignore | ||
| .eslintignore | ||
| .eslintrc.json | ||
| .gitignore | ||
| .npmrc | ||
| Dockerfile | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| yarn.lock | ||
zenith-faucet
-
Install dependencies and build:
yarn && yarn build -
Set the private key of a funded faucet account as
faucetKeyin the config file -
Run the faucet:
yarn start # Expected output: # Config: # ... # Faucet server running on port <port> # Using DB directory '/path/to/faucet/data/db' -
Example request:
curl -X POST http://localhost:3000/faucet \ -H "Content-Type: application/json" \ -d '{"address": "zenith1jxtnf48ya9sh5tzmx5vhhagy02jl0lav6sdla0"}' # Expected output: # {"success":true,"txHash":"40405D3CCA8122482C36083762561908E2595A4B765B7457C3995525991D18CE"}