Bump cic-eth-registry
This commit is contained in:
parent
9009815d78
commit
58547b4067
@ -1,5 +1,5 @@
|
||||
SQLAlchemy==1.3.20
|
||||
cic-eth-registry>=0.6.1a3,<0.7.0
|
||||
cic-eth-registry>=0.6.1a6,<0.7.0
|
||||
hexathon~=0.0.1a8
|
||||
chainqueue>=0.0.4a6,<0.1.0
|
||||
eth-erc20>=0.1.2a2,<0.2.0
|
||||
|
@ -8,7 +8,7 @@ pycryptodome==3.10.1
|
||||
liveness~=0.0.1a7
|
||||
eth-address-index>=0.2.3a4,<0.3.0
|
||||
eth-accounts-index>=0.1.2a3,<0.2.0
|
||||
cic-eth-registry>=0.6.1a5,<0.7.0
|
||||
cic-eth-registry>=0.6.1a6,<0.7.0
|
||||
erc20-faucet>=0.3.2a2,<0.4.0
|
||||
erc20-transfer-authorization>=0.3.5a2,<0.4.0
|
||||
sarafu-faucet>=0.0.7a2,<0.1.0
|
||||
|
@ -1,6 +1,6 @@
|
||||
crypto-dev-signer>=0.4.15a7,<=0.4.15
|
||||
chainqueue>=0.0.5a1,<0.1.0
|
||||
cic-eth-registry>=0.6.1a3,<0.7.0
|
||||
cic-eth-registry>=0.6.1a6,<0.7.0
|
||||
redis==3.5.3
|
||||
hexathon~=0.0.1a8
|
||||
pycryptodome==3.10.1
|
||||
|
@ -1,53 +1,3 @@
|
||||
# Contract Migration
|
||||
# System bootstrap scripts
|
||||
|
||||
Common docker artifacts and bootstrap scripts
|
||||
|
||||
## How this repo works
|
||||
|
||||
This repo builds contracts and deploys them to a chain
|
||||
|
||||
First, bring up an eth evm provider
|
||||
```
|
||||
docker-compose up eth
|
||||
```
|
||||
|
||||
Now build this repo's image and run it against the 'eth' service (ganache, for example). You will need to bind to the docker-compose network (cic-network) and mount the special contract output folder that dependent services use to get deployed contract addresses.
|
||||
|
||||
Here is how to do that in one shot:
|
||||
```
|
||||
docker build -t registry.gitlab.com/grassrootseconomics/cic-docker-internal -f docker/ . && docker run --env ETH_PROVIDER=http://eth:8545 --net cic-network -v cic-docker-internal_contract-config:/tmp/cic/config --rm -it registry.gitlab.com/grassrootseconomics/cic-docker-internal reset.sh
|
||||
```
|
||||
|
||||
Stop the containers and bring down the services with
|
||||
```
|
||||
docker-compose down
|
||||
```
|
||||
|
||||
If you want a fresh start to the dev environment then bring down the services and delete their associated volumes with
|
||||
|
||||
```
|
||||
docker-compose down -v
|
||||
```
|
||||
|
||||
A goal is to go through all of these containers and create a default non-root user a la:
|
||||
https://vsupalov.com/docker-shared-permissions/
|
||||
|
||||
## Tips and Tricks
|
||||
|
||||
Sometimes you just want to hold a container open in docker compose so you can exec into it and poke around. Replace "command" with
|
||||
|
||||
```
|
||||
command:
|
||||
- /bin/sh
|
||||
- -c
|
||||
- |
|
||||
tail -f /dev/null
|
||||
```
|
||||
then
|
||||
|
||||
```
|
||||
docker exec -it [IMAGE_NANE] sh
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
|
53
apps/contract-migration/README_bloxberg.md
Normal file
53
apps/contract-migration/README_bloxberg.md
Normal file
@ -0,0 +1,53 @@
|
||||
# Contract Migration
|
||||
|
||||
Common docker artifacts and bootstrap scripts
|
||||
|
||||
## How this repo works
|
||||
|
||||
This repo builds contracts and deploys them to a chain
|
||||
|
||||
First, bring up an eth evm provider
|
||||
```
|
||||
docker-compose up eth
|
||||
```
|
||||
|
||||
Now build this repo's image and run it against the 'eth' service (ganache, for example). You will need to bind to the docker-compose network (cic-network) and mount the special contract output folder that dependent services use to get deployed contract addresses.
|
||||
|
||||
Here is how to do that in one shot:
|
||||
```
|
||||
docker build -t registry.gitlab.com/grassrootseconomics/cic-docker-internal -f docker/ . && docker run --env ETH_PROVIDER=http://eth:8545 --net cic-network -v cic-docker-internal_contract-config:/tmp/cic/config --rm -it registry.gitlab.com/grassrootseconomics/cic-docker-internal reset.sh
|
||||
```
|
||||
|
||||
Stop the containers and bring down the services with
|
||||
```
|
||||
docker-compose down
|
||||
```
|
||||
|
||||
If you want a fresh start to the dev environment then bring down the services and delete their associated volumes with
|
||||
|
||||
```
|
||||
docker-compose down -v
|
||||
```
|
||||
|
||||
A goal is to go through all of these containers and create a default non-root user a la:
|
||||
https://vsupalov.com/docker-shared-permissions/
|
||||
|
||||
## Tips and Tricks
|
||||
|
||||
Sometimes you just want to hold a container open in docker compose so you can exec into it and poke around. Replace "command" with
|
||||
|
||||
```
|
||||
command:
|
||||
- /bin/sh
|
||||
- -c
|
||||
- |
|
||||
tail -f /dev/null
|
||||
```
|
||||
then
|
||||
|
||||
```
|
||||
docker exec -it [IMAGE_NANE] sh
|
||||
```
|
||||
|
||||
---
|
||||
|
Loading…
Reference in New Issue
Block a user