fix: Misc improvements (#291)

* fix: Misc improvements

Make module_name optional and default to map_protocol_changes
Add build instructions for the DB image inside of the docker-compose
Improve error message
Remove unnecessary module_name from yaml files

#time 39m

* fix: Bring back module_name in balancer v3 tests

#time 8m

* fix: Fix balance and allowance overwrites

For tokens with proxies we need to use the address that is returned by the detector

#time 13m
This commit is contained in:
dianacarvalho1
2025-10-03 15:37:49 +01:00
committed by GitHub
parent 243cf14c3e
commit 128de3037e
11 changed files with 84 additions and 47 deletions

View File

@@ -1,5 +1,8 @@
services:
db:
build:
context: .
dockerfile: postgres.Dockerfile
image: protocol-testing-db:latest
restart: "always"
healthcheck:
@@ -30,7 +33,7 @@ services:
SUBSTREAMS_API_TOKEN: "${SUBSTREAMS_API_TOKEN}"
# PROTOCOLS to test separated by space and with optional filter
# e.g. "ethereum-balancer-v2=weighted_legacy_creation ethereum-ekubo-v2"
entrypoint: ["/entrypoint.sh", "${PROTOCOLS}"]
entrypoint: [ "/entrypoint.sh", "${PROTOCOLS}" ]
volumes:
postgres_data: