Add metamask repos and settings
Some checks failed
DIN Payments Stack Test / Run DIN payments stack test (pull_request) Failing after 40s
Some checks failed
DIN Payments Stack Test / Run DIN payments stack test (pull_request) Failing after 40s
This commit is contained in:
parent
7ab094e1f7
commit
f244d12a2f
@ -12,26 +12,22 @@ fi
|
|||||||
nitro_addresses_file="/app/deployment/nitro-addresses.json"
|
nitro_addresses_file="/app/deployment/nitro-addresses.json"
|
||||||
|
|
||||||
# Check if CERC_NA_ADDRESS environment variable is set
|
# Check if CERC_NA_ADDRESS environment variable is set
|
||||||
if [ -n "$CERC_NA_ADDRESS" ]; then
|
if [ -z "$CERC_NA_ADDRESS" ] && [ -f ${nitro_addresses_file} ]; then
|
||||||
echo "CERC_NA_ADDRESS is set to '$CERC_NA_ADDRESS'"
|
|
||||||
echo "CERC_VPA_ADDRESS is set to '$CERC_VPA_ADDRESS'"
|
|
||||||
echo "CERC_CA_ADDRESS is set to '$CERC_CA_ADDRESS'"
|
|
||||||
echo "Using the above Nitro addresses"
|
|
||||||
|
|
||||||
NA_ADDRESS=${CERC_NA_ADDRESS}
|
|
||||||
VPA_ADDRESS=${CERC_VPA_ADDRESS}
|
|
||||||
CA_ADDRESS=${CERC_CA_ADDRESS}
|
|
||||||
elif [ -f ${nitro_addresses_file} ]; then
|
|
||||||
echo "Reading Nitro addresses from ${nitro_addresses_file}"
|
echo "Reading Nitro addresses from ${nitro_addresses_file}"
|
||||||
|
|
||||||
NA_ADDRESS=$(jq -r '.nitroAdjudicatorAddress' ${nitro_addresses_file})
|
CERC_NA_ADDRESS=$(jq -r '.nitroAdjudicatorAddress' ${nitro_addresses_file})
|
||||||
VPA_ADDRESS=$(jq -r '.virtualPaymentAppAddress' ${nitro_addresses_file})
|
CERC_VPA_ADDRESS=$(jq -r '.virtualPaymentAppAddress' ${nitro_addresses_file})
|
||||||
CA_ADDRESS=$(jq -r '.consensusAppAddress' ${nitro_addresses_file})
|
CERC_CA_ADDRESS=$(jq -r '.consensusAppAddress' ${nitro_addresses_file})
|
||||||
else
|
else
|
||||||
echo "File ${nitro_addresses_file} not found"
|
echo "File ${nitro_addresses_file} not found and CERC_NA_ADDRESS CERC_VPA_ADDRESS CERC_CA_ADDRESS not set."
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echo "CERC_NA_ADDRESS is set to '$CERC_NA_ADDRESS'"
|
||||||
|
echo "CERC_VPA_ADDRESS is set to '$CERC_VPA_ADDRESS'"
|
||||||
|
echo "CERC_CA_ADDRESS is set to '$CERC_CA_ADDRESS'"
|
||||||
|
export CERC_NA_ADDRESS CERC_VPA_ADDRESS CERC_CA_ADDRESS
|
||||||
|
|
||||||
echo "Running Nitro node"
|
echo "Running Nitro node"
|
||||||
|
|
||||||
if [[ "${CERC_GO_NITRO_WAIT_FOR_CHAIN:-true}" == "true" ]]; then
|
if [[ "${CERC_GO_NITRO_WAIT_FOR_CHAIN:-true}" == "true" ]]; then
|
||||||
@ -110,10 +106,10 @@ cd /app
|
|||||||
-publicip "0.0.0.0" \
|
-publicip "0.0.0.0" \
|
||||||
-pk ${CERC_NITRO_PK:-$CERC_NITRO_CHAIN_PK} \
|
-pk ${CERC_NITRO_PK:-$CERC_NITRO_CHAIN_PK} \
|
||||||
-chainpk ${CERC_NITRO_CHAIN_PK} \
|
-chainpk ${CERC_NITRO_CHAIN_PK} \
|
||||||
-naaddress ${NA_ADDRESS} \
|
-naaddress ${CERC_NA_ADDRESS} \
|
||||||
-vpaaddress ${VPA_ADDRESS} \
|
-vpaaddress ${CERC_VPA_ADDRESS} \
|
||||||
-caaddress ${CA_ADDRESS} \
|
-caaddress ${CERC_CA_ADDRESS} \
|
||||||
-usedurablestore=${CERC_NITRO_USE_DURABLE_STORE} \
|
-usedurablestore=${CERC_NITRO_USE_DURABLE_STORE} \
|
||||||
-durablestorefolder ${CERC_NITRO_DURABLE_STORE_FOLDER} \
|
-durablestorefolder ${CERC_NITRO_DURABLE_STORE_FOLDER} \
|
||||||
-bootpeers "${CERC_NITRO_BOOT_PEERS}" \
|
-bootpeers "${CERC_NITRO_BOOT_PEERS}" \
|
||||||
-chainstartblock $CERC_CHAIN_START_BLOCK
|
-chainstartblock $CERC_CHAIN_START_BLOCK
|
||||||
|
@ -19,3 +19,5 @@ CERC_NITRO_USE_DURABLE_STORE=true
|
|||||||
CERC_NITRO_WS_MSG_PORT=5007
|
CERC_NITRO_WS_MSG_PORT=5007
|
||||||
CERC_NITRO_MSG_PUBLIC_IP=127.0.0.1
|
CERC_NITRO_MSG_PUBLIC_IP=127.0.0.1
|
||||||
CERC_NITRO_MSG_PUBLIC_PORT=5007
|
CERC_NITRO_MSG_PUBLIC_PORT=5007
|
||||||
|
|
||||||
|
CERC_NITRO_GETH_FREE_METHODS=eth_chainId,eth_blockNumber,net_version,eth_getBlockByNumber,eth_call,eth_getLogs,eth_gasPrice,eth_getTransactionCount,eth_estimateGas,eth_sendRawTransaction
|
||||||
|
@ -2,12 +2,12 @@ version: "1.0"
|
|||||||
name: din-payments
|
name: din-payments
|
||||||
description: "Stack to demonstrate payments between various services"
|
description: "Stack to demonstrate payments between various services"
|
||||||
repos:
|
repos:
|
||||||
# for nitro-contracts and ts-nitro example app
|
- github.com/cerc-io/ts-nitro@telackey/demo-auth
|
||||||
- github.com/cerc-io/ts-nitro@telackey/nitro-auth-example-app
|
|
||||||
# for go-nitro, nitro-rpc-client, and go-nitro-auth example app
|
|
||||||
- github.com/cerc-io/go-nitro@telackey/update
|
- github.com/cerc-io/go-nitro@telackey/update
|
||||||
|
- git.vdb.to/cerc-io/eth-json-rpc-nitro
|
||||||
|
- github.com/cerc-io/metamask-core@telackey/nitro-simpler
|
||||||
|
- github.com/cerc-io/metamask-extension@telackey/nitro
|
||||||
containers:
|
containers:
|
||||||
# nitro
|
|
||||||
- cerc/nitro-contracts
|
- cerc/nitro-contracts
|
||||||
- cerc/ts-nitro
|
- cerc/ts-nitro
|
||||||
- cerc/go-nitro
|
- cerc/go-nitro
|
||||||
|
Loading…
Reference in New Issue
Block a user