From 882c48b80611d4be4d78e548ad63ad9480f909f1 Mon Sep 17 00:00:00 2001 From: nolash Date: Wed, 21 Jul 2021 08:49:05 +0200 Subject: [PATCH] Rehabilitate contract-migration after chainlib nextgen and chainqueue upgrade --- apps/cic-eth/docker/Dockerfile | 2 +- apps/cic-eth/services_requirements.txt | 2 +- apps/contract-migration/seed_cic_eth.sh | 3 +++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/cic-eth/docker/Dockerfile b/apps/cic-eth/docker/Dockerfile index 2404c5e7..64ce7d1b 100644 --- a/apps/cic-eth/docker/Dockerfile +++ b/apps/cic-eth/docker/Dockerfile @@ -13,7 +13,7 @@ ARG GITLAB_PYTHON_REGISTRY="https://gitlab.com/api/v4/projects/27624814/packages # --force-reinstall \ # --extra-index-url $GITLAB_PYTHON_REGISTRY --extra-index-url $EXTRA_INDEX_URL \ # -r requirements.txt -COPY *requirements.txt . +COPY *requirements.txt ./ RUN --mount=type=cache,mode=0755,target=/root/.cache/pip \ pip install --index-url https://pypi.org/simple \ --extra-index-url $GITLAB_PYTHON_REGISTRY \ diff --git a/apps/cic-eth/services_requirements.txt b/apps/cic-eth/services_requirements.txt index b09cdafa..c70193a6 100644 --- a/apps/cic-eth/services_requirements.txt +++ b/apps/cic-eth/services_requirements.txt @@ -1,5 +1,5 @@ +chainqueue>=0.0.3a2,<0.1.0 chainsyncer[sql]>=0.0.5a1,<0.1.0 -chainqueue>=0.0.3a1,<0.1.0 alembic==1.4.2 confini>=0.3.6rc4,<0.5.0 redis==3.5.3 diff --git a/apps/contract-migration/seed_cic_eth.sh b/apps/contract-migration/seed_cic_eth.sh index 3cd76f3d..aba7ea6c 100755 --- a/apps/contract-migration/seed_cic_eth.sh +++ b/apps/contract-migration/seed_cic_eth.sh @@ -72,6 +72,8 @@ cic-eth-tag -i $CIC_CHAIN_SPEC ACCOUNT_REGISTRY_WRITER $DEV_ETH_ACCOUNT_ACCOUNT_ eth-accounts-index-writer -y $keystore_file -i $CIC_CHAIN_SPEC -p $ETH_PROVIDER -a $DEV_ACCOUNT_INDEX_ADDRESS -ww $debug $DEV_ETH_ACCOUNT_ACCOUNT_REGISTRY_WRITER # Transfer gas to custodial gas provider adddress +_CONFINI_DIR=$CONFINI_DIR +unset CONFINI_DIR >&2 echo gift gas to gas gifter >&2 eth-gas --send -y $keystore_file -i $CIC_CHAIN_SPEC -p $ETH_PROVIDER -w $debug -a $DEV_ETH_ACCOUNT_GAS_GIFTER $gas_amount @@ -100,6 +102,7 @@ export DEV_ETH_SARAFU_TOKEN_ADDRESS=$DEV_ETH_RESERVE_ADDRESS #echo -n 0 > $init_level_file +CONFINI_DIR=$_CONFINI_DIR # Remove the SEND (8), QUEUE (16) and INIT (2) locks (or'ed), set by default at migration cic-eth-ctl -i :: unlock INIT cic-eth-ctl -i :: unlock SEND