mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-16 00:43:46 +00:00
moving to shared network
This commit is contained in:
parent
b3e168eafa
commit
3ce39c201a
1 changed files with 20 additions and 37 deletions
|
|
@ -8,8 +8,8 @@ services:
|
||||||
- GETH_NODE_TYPE=bootnode
|
- GETH_NODE_TYPE=bootnode
|
||||||
- BOOT_KEY=7b548c1c0fbe80ef1eb0aaec2edf26fd20fb0d758e94948cf6c5f2a486e735f6
|
- BOOT_KEY=7b548c1c0fbe80ef1eb0aaec2edf26fd20fb0d758e94948cf6c5f2a486e735f6
|
||||||
networks:
|
networks:
|
||||||
poa_net:
|
primev_net:
|
||||||
ipv4_address: '172.13.0.100'
|
ipv4_address: '172.29.0.98'
|
||||||
ports:
|
ports:
|
||||||
- 8545:8545
|
- 8545:8545
|
||||||
- 8546:8546
|
- 8546:8546
|
||||||
|
|
@ -49,8 +49,8 @@ services:
|
||||||
- BLOCK_SIGNER_ADDRESS=0xd9cd8E5DE6d55f796D980B818D350C0746C25b97
|
- BLOCK_SIGNER_ADDRESS=0xd9cd8E5DE6d55f796D980B818D350C0746C25b97
|
||||||
- BLOCK_SIGNER_PRIVATE_KEY=${NODE1_PRIVATE_KEY}
|
- BLOCK_SIGNER_PRIVATE_KEY=${NODE1_PRIVATE_KEY}
|
||||||
networks:
|
networks:
|
||||||
poa_net:
|
primev_net:
|
||||||
ipv4_address: '172.13.0.2'
|
ipv4_address: '172.29.0.99'
|
||||||
volumes:
|
volumes:
|
||||||
- geth-data-node1:/data
|
- geth-data-node1:/data
|
||||||
profiles:
|
profiles:
|
||||||
|
|
@ -87,8 +87,8 @@ services:
|
||||||
- BLOCK_SIGNER_ADDRESS=0x788EBABe5c3dD422Ef92Ca6714A69e2eabcE1Ee4
|
- BLOCK_SIGNER_ADDRESS=0x788EBABe5c3dD422Ef92Ca6714A69e2eabcE1Ee4
|
||||||
- BLOCK_SIGNER_PRIVATE_KEY=${NODE2_PRIVATE_KEY}
|
- BLOCK_SIGNER_PRIVATE_KEY=${NODE2_PRIVATE_KEY}
|
||||||
networks:
|
networks:
|
||||||
poa_net:
|
primev_net:
|
||||||
ipv4_address: '172.13.0.3'
|
ipv4_address: '172.29.0.100'
|
||||||
volumes:
|
volumes:
|
||||||
- geth-data-node2:/data
|
- geth-data-node2:/data
|
||||||
profiles:
|
profiles:
|
||||||
|
|
@ -115,19 +115,6 @@ services:
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
||||||
contract-deployer:
|
|
||||||
image: ghcr.io/foundry-rs/foundry
|
|
||||||
environment:
|
|
||||||
RPC_URL: "http://geth-bootnode:8545" # Pointing to the Geth bootnode
|
|
||||||
command: >
|
|
||||||
sh -c "git clone git@github.com:primevprotocol/contracts.git &&
|
|
||||||
cd contracts &&
|
|
||||||
forge compile &&
|
|
||||||
forge script scripts/DeployScripts.s.sol:DeployScript --rpc-url '$RPC_URL' --private-key 0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80 --broadcast --chain-id 17864 -vvvv || echo 'Script execution failed'"
|
|
||||||
depends_on:
|
|
||||||
- geth-bootnode
|
|
||||||
|
|
||||||
|
|
||||||
hyperlane-deployer:
|
hyperlane-deployer:
|
||||||
build:
|
build:
|
||||||
context: ./hyperlane-deployer
|
context: ./hyperlane-deployer
|
||||||
|
|
@ -139,8 +126,8 @@ services:
|
||||||
environment:
|
environment:
|
||||||
- CONTRACT_DEPLOYER_PRIVATE_KEY=${CONTRACT_DEPLOYER_PRIVATE_KEY}
|
- CONTRACT_DEPLOYER_PRIVATE_KEY=${CONTRACT_DEPLOYER_PRIVATE_KEY}
|
||||||
networks:
|
networks:
|
||||||
poa_net:
|
primev_net:
|
||||||
ipv4_address: '172.13.0.50'
|
ipv4_address: '172.29.0.50'
|
||||||
volumes:
|
volumes:
|
||||||
- hyperlane-deploy-artifacts:/hyperlane-monorepo/artifacts
|
- hyperlane-deploy-artifacts:/hyperlane-monorepo/artifacts
|
||||||
profiles:
|
profiles:
|
||||||
|
|
@ -161,8 +148,8 @@ services:
|
||||||
hyperlane-deployer:
|
hyperlane-deployer:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
networks:
|
networks:
|
||||||
poa_net:
|
primev_net:
|
||||||
ipv4_address: '172.13.0.75'
|
ipv4_address: '172.29.0.75'
|
||||||
volumes:
|
volumes:
|
||||||
- hyperlane-deploy-artifacts:/deploy-artifacts
|
- hyperlane-deploy-artifacts:/deploy-artifacts
|
||||||
- hyperlane-validator1-sigs:/val1-sigs
|
- hyperlane-validator1-sigs:/val1-sigs
|
||||||
|
|
@ -184,8 +171,8 @@ services:
|
||||||
hyperlane-deployer:
|
hyperlane-deployer:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
networks:
|
networks:
|
||||||
poa_net:
|
primev_net:
|
||||||
ipv4_address: '172.13.0.76'
|
ipv4_address: '172.29.0.76'
|
||||||
volumes:
|
volumes:
|
||||||
- hyperlane-deploy-artifacts:/deploy-artifacts
|
- hyperlane-deploy-artifacts:/deploy-artifacts
|
||||||
- hyperlane-validator2-sigs:/val2-sigs
|
- hyperlane-validator2-sigs:/val2-sigs
|
||||||
|
|
@ -206,8 +193,8 @@ services:
|
||||||
environment:
|
environment:
|
||||||
- RELAYER_PRIVATE_KEY=${RELAYER_PRIVATE_KEY}
|
- RELAYER_PRIVATE_KEY=${RELAYER_PRIVATE_KEY}
|
||||||
networks:
|
networks:
|
||||||
poa_net:
|
primev_net:
|
||||||
ipv4_address: '172.13.0.77'
|
ipv4_address: '172.29.0.77'
|
||||||
volumes:
|
volumes:
|
||||||
- hyperlane-deploy-artifacts:/deploy-artifacts
|
- hyperlane-deploy-artifacts:/deploy-artifacts
|
||||||
- hyperlane-validator1-sigs:/val1-sigs
|
- hyperlane-validator1-sigs:/val1-sigs
|
||||||
|
|
@ -229,8 +216,8 @@ services:
|
||||||
- NEXT_PUBLIC_WALLET_CONNECT_ID=${NEXT_PUBLIC_WALLET_CONNECT_ID}
|
- NEXT_PUBLIC_WALLET_CONNECT_ID=${NEXT_PUBLIC_WALLET_CONNECT_ID}
|
||||||
- L2_NODE_URL=${L2_NODE_URL}
|
- L2_NODE_URL=${L2_NODE_URL}
|
||||||
networks:
|
networks:
|
||||||
poa_net:
|
primev_net:
|
||||||
ipv4_address: '172.13.0.90'
|
ipv4_address: '172.29.0.90'
|
||||||
ports:
|
ports:
|
||||||
- 80:3000
|
- 80:3000
|
||||||
volumes:
|
volumes:
|
||||||
|
|
@ -255,18 +242,14 @@ services:
|
||||||
ports:
|
ports:
|
||||||
- "5000:5000"
|
- "5000:5000"
|
||||||
networks:
|
networks:
|
||||||
poa_net:
|
primev_net:
|
||||||
ipv4_address: 172.13.4.24
|
ipv4_address: 172.29.4.24
|
||||||
profiles:
|
profiles:
|
||||||
- prod_agents
|
- prod_agents
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
poa_net:
|
primev_net:
|
||||||
driver: bridge
|
external: true
|
||||||
ipam:
|
|
||||||
driver: default
|
|
||||||
config:
|
|
||||||
- subnet: 172.13.0.0/16
|
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
geth-data-bootnode:
|
geth-data-bootnode:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue