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"
|
||||
|
||||
# Check if CERC_NA_ADDRESS environment variable is set
|
||||
if [ -n "$CERC_NA_ADDRESS" ]; 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
|
||||
if [ -z "$CERC_NA_ADDRESS" ] && [ -f ${nitro_addresses_file} ]; then
|
||||
echo "Reading Nitro addresses from ${nitro_addresses_file}"
|
||||
|
||||
NA_ADDRESS=$(jq -r '.nitroAdjudicatorAddress' ${nitro_addresses_file})
|
||||
VPA_ADDRESS=$(jq -r '.virtualPaymentAppAddress' ${nitro_addresses_file})
|
||||
CA_ADDRESS=$(jq -r '.consensusAppAddress' ${nitro_addresses_file})
|
||||
CERC_NA_ADDRESS=$(jq -r '.nitroAdjudicatorAddress' ${nitro_addresses_file})
|
||||
CERC_VPA_ADDRESS=$(jq -r '.virtualPaymentAppAddress' ${nitro_addresses_file})
|
||||
CERC_CA_ADDRESS=$(jq -r '.consensusAppAddress' ${nitro_addresses_file})
|
||||
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
|
||||
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"
|
||||
|
||||
if [[ "${CERC_GO_NITRO_WAIT_FOR_CHAIN:-true}" == "true" ]]; then
|
||||
|
@ -110,10 +106,10 @@ cd /app
|
|||
-publicip "0.0.0.0" \
|
||||
-pk ${CERC_NITRO_PK:-$CERC_NITRO_CHAIN_PK} \
|
||||
-chainpk ${CERC_NITRO_CHAIN_PK} \
|
||||
-naaddress ${NA_ADDRESS} \
|
||||
-vpaaddress ${VPA_ADDRESS} \
|
||||
-caaddress ${CA_ADDRESS} \
|
||||
-naaddress ${CERC_NA_ADDRESS} \
|
||||
-vpaaddress ${CERC_VPA_ADDRESS} \
|
||||
-caaddress ${CERC_CA_ADDRESS} \
|
||||
-usedurablestore=${CERC_NITRO_USE_DURABLE_STORE} \
|
||||
-durablestorefolder ${CERC_NITRO_DURABLE_STORE_FOLDER} \
|
||||
-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_MSG_PUBLIC_IP=127.0.0.1
|
||||
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
|
||||
description: "Stack to demonstrate payments between various services"
|
||||
repos:
|
||||
# for nitro-contracts and ts-nitro example app
|
||||
- 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/ts-nitro@telackey/demo-auth
|
||||
- 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:
|
||||
# nitro
|
||||
- cerc/nitro-contracts
|
||||
- cerc/ts-nitro
|
||||
- cerc/go-nitro
|
||||
|
|
Loading…
Reference in New Issue
Block a user