- Full changelog: 0.0.58...0.0.59
- Docker Image:
ghcr.io/erpc/erpc:0.0.59
Changelog
- 8f52649: feat: add block availability for lower and upper bounds for each upstream (#478) (@aramalipoor)
- 9075036: feat: allow emergency failopen if auth db is down (@aramalipoor)
- 8d0c42f: feat: allow full user-agent preservation per project (#526) (@aramalipoor)
- 461ac20: fix: allow configuring get timeout for grpc driver (#529) (@aramalipoor)
- afcae8e: fix: allow healthcheck endpoint when architecture-only alias is defined (#536) (@aramalipoor)
- ad6d32d: fix: apply security best practices (#474) (@wparr-circle)
- dc1fe2a: fix: correct json-rpc and status code for eth_getLogs invalid argument (#509) (@aramalipoor)
- 5a1309e: fix: retry on database auth errors and records metrics for it (@aramalipoor)
Quick start
- Create your
erpc.yamlconfiguration file:
touch erpc.yaml
code erpc.yaml- Use the Docker image:
docker run \
-v $(pwd)/erpc.yaml:/erpc.yaml
-p 4000:4000 -p 4001:4001 \
ghcr.io/erpc/erpc:0.0.59- Send your first request:
curl --location 'http://localhost:4000/main/evm/42161' \
--header 'Content-Type: application/json' \
--data '{
"method": "eth_getBlockByNumber",
"params": [
"0x1203319",
false
],
"id": 9199,
"jsonrpc": "2.0"
}'