Skip to content

Commit

Permalink
Configurable smart contract addresses (#19)
Browse files Browse the repository at this point in the history
* WIP: Configurable smart contract addresses

- More eagerly check if postgres is up and runnings.
- Replace geth with anvil node because it's configured with
  test accounts by default and faster than hardhat.

* Set anvil chain ID to match geth

- Wait a bit longer for postgres databases to start.

* Prevent FATAL logs in postgres DB due to healtheck

* Don't set unnecessary env vars

* Make ports configurable

* Avoid port conflicts on host

- Only link necessary ports to host.
- Use `expose` for ports that are only accessed from within the compose
  network.
- Use `ESPRESSO_` env vars for contract addresses.
- Remove container names to enable docker compose `--profile-name`
  prefix, which prevents container naming conflicts when running
  multiple nodes.

* Move permissionless compose file to sequencer repo

---------

Co-authored-by: Jeb Bearer <[email protected]>
  • Loading branch information
sveitser and jbearer authored Feb 10, 2023
1 parent a5e0de8 commit 372cc59
Showing 1 changed file with 0 additions and 135 deletions.
135 changes: 0 additions & 135 deletions test/permissionless-docker-compose.yml

This file was deleted.

0 comments on commit 372cc59

Please sign in to comment.