Skip to content

Commit

Permalink
Move faucet to its own repo
Browse files Browse the repository at this point in the history
The faucet is generic, it works on any EVM chain, not just Polygon
zkEVM. Thus, we can reuse it for other L2s that we integrate. The
faucet now lives in its own repo at https://github.com/EspressoSystems/discord-faucet
  • Loading branch information
jbearer committed Sep 16, 2023
1 parent bc0d1aa commit b4063e3
Show file tree
Hide file tree
Showing 16 changed files with 31 additions and 1,455 deletions.
10 changes: 5 additions & 5 deletions .env
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,11 @@ ESPRESSO_SEQUENCER_L1_PROVIDER=http://zkevm-mock-l1-network:$ESPRESSO_ZKEVM_L1_P
ESPRESSO_SEQUENCER_QUERY_SERVICE_URL=http://sequencer0:$ESPRESSO_SEQUENCER_API_PORT

# Config shared between both zkevm-nodes
ESPRESSO_ZKEVM_FAUCET_DISCORD_TOKEN=""
ESPRESSO_ZKEVM_FAUCET_GRANT_AMOUNT_ETHERS=1000
ESPRESSO_ZKEVM_FAUCET_MNEMONIC="test test test test test test test test test test test junk"
ESPRESSO_ZKEVM_FAUCET_NUM_CLIENTS=1
ESPRESSO_ZKEVM_FAUCET_TRANSACTION_TIMEOUT_SECS=300
ESPRESSO_DISCORD_FAUCET_DISCORD_TOKEN=""
ESPRESSO_DISCORD_FAUCET_GRANT_AMOUNT_ETHERS=1000
ESPRESSO_DISCORD_FAUCET_MNEMONIC="test test test test test test test test test test test junk"
ESPRESSO_DISCORD_FAUCET_NUM_CLIENTS=1
ESPRESSO_DISCORD_FAUCET_TRANSACTION_TIMEOUT_SECS=300
ESPRESSO_ZKEVM_IGNORE_GEN_BLOCK_NUMBER_CHECK=1
ESPRESSO_ZKEVM_ETH_TX_MANAGER_POLLING_INTERVAL="1s"

Expand Down
17 changes: 0 additions & 17 deletions .github/workflows/build_static.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,6 @@ jobs:
name: x86_64-unknown-linux-musl-services
path: |
target/x86_64-unknown-linux-musl/release/polygon-zkevm-adaptor
target/x86_64-unknown-linux-musl/release/faucet
static-dockers:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -96,19 +95,3 @@ jobs:
push: ${{ github.event_name != 'pull_request' }}
tags: ${{ steps.polygon-zkevm-adaptor.outputs.tags }}
labels: ${{ steps.polygon-zkevm-adaptor.outputs.labels }}

- name: Generate faucet docker metadata
uses: docker/metadata-action@v4
id: faucet
with:
images: ghcr.io/espressosystems/espresso-polygon-zkevm-demo/faucet

- name: Build and push faucet docker
uses: docker/build-push-action@v4
with:
context: ./
file: ./docker/faucet.Dockerfile
platforms: linux/amd64
push: ${{ github.event_name != 'pull_request' }}
tags: ${{ steps.faucet.outputs.tags }}
labels: ${{ steps.faucet.outputs.labels }}
179 changes: 7 additions & 172 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
[workspace]

members = [
"faucet",
"gen-bindings",
"keygen",
"polygon-zkevm-adaptor",
Expand Down
10 changes: 0 additions & 10 deletions docker/faucet.Dockerfile

This file was deleted.

Loading

0 comments on commit b4063e3

Please sign in to comment.