diff --git a/.github/workflows/node-latest.yml b/.github/workflows/node-latest.yml index 4a29228e6..2309527cb 100644 --- a/.github/workflows/node-latest.yml +++ b/.github/workflows/node-latest.yml @@ -14,7 +14,7 @@ jobs: ref: alpha - name: Fetch node release version run: | - curl -sL https://api.github.com/repos/input-output-hk/cardano-node/releases/latest | grep tag_name | awk '{print $2}' | cut -d\" -f 2 > files/docker/node/release-versions/cardano-node-latest.txt + curl -sL https://api.github.com/repos/intersectmbo/cardano-node/releases/latest | grep tag_name | awk '{print $2}' | cut -d\" -f 2 > files/docker/node/release-versions/cardano-node-latest.txt - name: Assigns release version run: | VERSION=$(cat ./files/docker/node/release-versions/cardano-node-latest.txt) diff --git a/docs/Appendix/RecoverByronWallet.md b/docs/Appendix/RecoverByronWallet.md index 7bd2a3984..d2768865c 100644 --- a/docs/Appendix/RecoverByronWallet.md +++ b/docs/Appendix/RecoverByronWallet.md @@ -10,7 +10,7 @@ curl -sSL https://get.haskellstack.org/ | sh note: you must build from source as of today as there are changes that just got into master you need ``` -git clone https://github.com/input-output-hk/cardano-wallet.git +git clone https://github.com/cardano-foundation/cardano-wallet.git ``` ## 3. Go into the wallet directory diff --git a/docs/Build/dbsync.md b/docs/Build/dbsync.md index 9588ea3f1..254ae3b03 100644 --- a/docs/Build/dbsync.md +++ b/docs/Build/dbsync.md @@ -2,8 +2,8 @@ An average pool operator may not require cardano-db-sync at all. Please verify if it is required for your use as mentioned [here](../build.md#components). - Ensure the [Pre-Requisites](../basics.md#pre-requisites) are in place before you proceed. - - The [Cardano DB Sync](https://github.com/input-output-hk/cardano-db-sync) relies on an existing PostgreSQL server. To keep the focus on building dbsync tool, and not how to setup postgres itself, you can refer to [Sample Local PostgreSQL Server Deployment instructions](../Appendix/postgres.md) for setting up a Postgres instance. Specifically, we expect the `PGPASSFILE` environment variable is set as per the instructions in the sample guide, for `db-sync` to be able to connect. - - One of the biggest obstacles for user experience when running dbsync is ensuring you satisfy EACH of the points mentioned in System Requirements [here](https://github.com/input-output-hk/cardano-db-sync#system-requirements). Also, note that we do not advise running dbsync on mainnet if your RAM is below 48GB. + - The [Cardano DB Sync](https://github.com/intersectmbo/cardano-db-sync) relies on an existing PostgreSQL server. To keep the focus on building dbsync tool, and not how to setup postgres itself, you can refer to [Sample Local PostgreSQL Server Deployment instructions](../Appendix/postgres.md) for setting up a Postgres instance. Specifically, we expect the `PGPASSFILE` environment variable is set as per the instructions in the sample guide, for `db-sync` to be able to connect. + - One of the biggest obstacles for user experience when running dbsync is ensuring you satisfy EACH of the points mentioned in System Requirements [here](https://github.com/intersectmbo/cardano-db-sync#system-requirements). Also, note that we do not advise running dbsync on mainnet if your RAM is below 48GB. ### Build Instructions @@ -14,7 +14,7 @@ Execute the below to clone the `cardano-db-sync` repository to `$HOME/git` folde ``` bash cd ~/git -git clone https://github.com/input-output-hk/cardano-db-sync +git clone https://github.com/intersectmbo/cardano-db-sync cd cardano-db-sync ``` @@ -29,7 +29,7 @@ git pull # On CentOS 7 (GCC 4.8.5) we should also do # echo -e "package cryptonite\n flags: -use_target_attributes" >> cabal.project.local # Replace tag against checkout if you do not want to build the latest released version -git checkout $(curl -s https://api.github.com/repos/input-output-hk/cardano-db-sync/releases/latest | jq -r .tag_name) +git checkout $(curl -sLf https://api.github.com/repos/intersectmbo/cardano-db-sync/releases/latest | jq -r .tag_name) # Use `-l` argument if you'd like to use system libsodium instead of IOG fork of libsodium while compiling $CNODE_HOME/scripts/cabal-build-all.sh ``` @@ -60,7 +60,7 @@ ln -s ~/git/cardano-db-sync/schema $CNODE_HOME/guild-db/schema #### Restore using Snapshot -If you're running a mainnet/preview/preprod instance of dbsync, you might want to consider use of dbsync snapshots as documented [here](https://github.com/input-output-hk/cardano-db-sync/blob/master/doc/state-snapshot.md). The snapshot files as of recent epoch are available via links in [release notes](https://github.com/input-output-hk/cardano-db-sync/releases). +If you're running a mainnet/preview/preprod instance of dbsync, you might want to consider use of dbsync snapshots as documented [here](https://github.com/intersectmbo/cardano-db-sync/blob/master/doc/state-snapshot.md). The snapshot files as of recent epoch are available via links in [release notes](https://github.com/intersectmbo/cardano-db-sync/releases). At high-level, this would involve steps as below (read and update paths as per your environment): diff --git a/docs/Build/graphql.md b/docs/Build/graphql.md deleted file mode 100644 index 3bb86b5a8..000000000 --- a/docs/Build/graphql.md +++ /dev/null @@ -1,78 +0,0 @@ -!> We have stopped maintaining documentation for Cardano-GraphQL, and prefer use of [PostgREST](../Build/grest.md) instead. The specific component does not follow the process/technology/language (requires npm, yarn) used by other components (cabal/stack), and the value provided by `cardano-graphql` over the (haskell-based) hasura instance has been negligible. Also, an average pool operator may not require cardano-graphql at all, please verify if it is required for your use as mentioned [here](../build.md#components). The instructions below are `out of date`. - -> Ensure the [Pre-Requisites](../basics.md#pre-requisites) are in place before you proceed. - -#### Build Hasura graphql-engine {docsify-ignore} - -Going with the spirit of the documentation here, instruction to build the graphql-engine binary :) -``` bash -cd ~/git -git clone https://github.com/hasura/graphql-engine -cd graphql-engine/server -$CNODE_HOME/scripts/cabal-build-all.sh -``` -This should make `graphql-engine` available at ~/.local/bin. - -##### Build cardano-graphql - -The build will fail if you are running a version of node.js earlier than 10.0.0 (which could happen if you have a conflicting version in your $PATH). You can verify your node version by executing the below: - -```bash -#check your version of node.js -node -v -#if response is 10.0.0 or higher build can proceed. -``` - -The commands below will help you compile the cardano-graphql node: -``` bash -cd ~/git -git clone https://github.com/input-output-hk/cardano-graphql -cd cardano-graphql -git checkout v1.1.1 -yarn -#yarn install v1.22.4 -# [1/4] Resolving packages... -# [2/4] Fetching packages... -# info fsevents@2.1.2: The platform "linux" is incompatible with this module. -# info "fsevents@2.1.2" is an optional dependency and failed compatibility check. Excluding it from installation. -# info fsevents@1.2.12: The platform "linux" is incompatible with this module. -# info "fsevents@1.2.12" is an optional dependency and failed compatibility check. Excluding it from installation. -# [3/4] Linking dependencies... -# warning " > graphql-type-datetime@0.2.4" has incorrect peer dependency "graphql@^0.13.2". -# warning " > @typescript-eslint/eslint-plugin@1.13.0" has incorrect peer dependency "eslint@^5.0.0". -# warning " > @typescript-eslint/parser@1.13.0" has incorrect peer dependency "eslint@^5.0.0". -# [4/4] Building fresh packages... -# Done in 20.70s. -yarn build -# yarn run v1.22.4 -# $ yarn codegen:internal && yarn codegen:external && tsc -p . && shx cp src/schema.graphql dist/ -# $ graphql-codegen -# ✔ Parse configuration -# ✔ Generate outputs -# $ graphql-codegen --config ./codegen.external.yml -# ✔ Parse configuration -# ✔ Generate outputs -# Done in 38.11s. -cd dist -rsync -arvh ../node_modules ./ -``` - -##### Set up environment for cardano-graphql - -cardano-graphql requires cardano-node, cardano-db-sync-extended, postgresql and graphql-engine to be set up and running. -The below will help you map the components: -``` bash -export PGPASSFILE=$CNODE_HOME/priv/.pgpass -IFS=':' read -r -a PGPASS <<< $(cat $PGPASSFILE) -export HASURA_GRAPHQL_ENABLE_TELEMETRY=false # Optional. To send usage data to Hasura, set to true. -export HASURA_GRAPHQL_DATABASE_URL=postgres://${PGPASS[3]}:${PGPASS[4]}@${PGPASS[0]}:${PGPASS[1]}/${PGPASS[2]} -export HASURA_GRAPHQL_ENABLE_CONSOLE=true -export HASURA_GRAPHQL_ENABLED_LOG_TYPES="startup, http-log, webhook-log, websocket-log, query-log" -export HASURA_GRAPHQL_SERVER_PORT=4080 -export HASURA_GRAPHQL_SERVER_HOST=0.0.0.0 -export CACHE_ENABLED=true -export HASURA_URI=http://127.0.0.1:4080 -cd ~/git/cardano-graphql/dist -graphql-engine serve & -node index.js -``` diff --git a/docs/Build/grest.md b/docs/Build/grest.md index a8cc54130..0d1a61358 100644 --- a/docs/Build/grest.md +++ b/docs/Build/grest.md @@ -1,7 +1,7 @@ !!! important - An average pool operator may not require this component at all. Please verify if it is required for your use as mentioned [here](../build.md#components) - - Ensure that you have setup [DBSync](../Build/dbsync.md) and that it is in sync atleast to Mary fork before you proceed. *IF* you're participating in Koios services, ensure that you're using [latest dbsync release](https://github.com/input-output-hk/cardano-db-sync/releases/latest) + - Ensure that you have setup [DBSync](../Build/dbsync.md) and that it is in sync atleast to Mary fork before you proceed. *IF* you're participating in Koios services, ensure that you're using [latest dbsync release](https://github.com/intersectmbo/cardano-db-sync/releases/latest) ### What is gRest diff --git a/docs/Build/node-cli.md b/docs/Build/node-cli.md index cb1faee65..a6a0f4096 100644 --- a/docs/Build/node-cli.md +++ b/docs/Build/node-cli.md @@ -9,19 +9,19 @@ Execute the below to clone the cardano-node repository to `$HOME/git` folder on ``` bash cd ~/git -git clone https://github.com/input-output-hk/cardano-node +git clone https://github.com/intersectmbo/cardano-node cd cardano-node ``` #### Build Cardano Node -You can use the instructions below to build the latest release of [cardano-node](https://github.com/input-output-hk/cardano-node). +You can use the instructions below to build the latest release of [cardano-node](https://github.com/intersectmbo/cardano-node). ``` bash git fetch --tags --all git pull # Replace tag against checkout if you do not want to build the latest released version -git checkout $(curl -s https://api.github.com/repos/input-output-hk/cardano-node/releases/latest | jq -r .tag_name) +git checkout $(curl -sLf https://api.github.com/repos/intersectmbo/cardano-node/releases/latest | jq -r .tag_name) # Use `-l` argument if you'd like to use system libsodium instead of IOG fork of libsodium while compiling $CNODE_HOME/scripts/cabal-build-all.sh @@ -32,7 +32,7 @@ The above would copy the binaries built into `~/.local/bin` folder. #### Download pre-compiled Binary from Node release While certain folks might want to build the node themselves (could be due to OS/arch compatibility, trust factor or customisations), for most it might not make sense to build the node locally. -Instead, you can download the binaries using [cardano-node release notes](https://github.com/input-output-hk/cardano-node/releases), where-in you can find the download links for every version. +Instead, you can download the binaries using [cardano-node release notes](https://github.com/intersectmbo/cardano-node/releases), where-in you can find the download links for every version. Once downloaded, you would want to make it available to preferred `PATH` in your environment (if you're asking how - that'd mean you've skipped skillsets mentioned on homepage). ### Verify diff --git a/docs/Build/wallet.md b/docs/Build/wallet.md index ec1cbd7db..b5e82d30e 100644 --- a/docs/Build/wallet.md +++ b/docs/Build/wallet.md @@ -12,21 +12,21 @@ Execute the below to clone the `cardano-wallet` repository to `$HOME/git` folder ``` bash cd ~/git -git clone https://github.com/input-output-hk/cardano-wallet +git clone https://github.com/cardano-foundation/cardano-wallet cd cardano-wallet ``` ##### Build Cardano Wallet -You can use the instructions below to build the latest release of [cardano-wallet](https://github.com/input-output-hk/cardano-wallet). +You can use the instructions below to build the latest release of [cardano-wallet](https://github.com/cardano-foundation/cardano-wallet). -!> - Note that the latest release of `cardano-wallet` may not work with the latest release of `cardano-node`. Please check the compatibility of each `cardano-wallet` release yourself in the official docs, e.g. https://github.com/input-output-hk/cardano-wallet/releases/latest. +!> - Note that the latest release of `cardano-wallet` may not work with the latest release of `cardano-node`. Please check the compatibility of each `cardano-wallet` release yourself in the official docs, e.g. https://github.com/cardano-foundation/cardano-wallet/releases/latest. ``` bash git fetch --tags --all git pull # Replace tag against checkout if you do not want to build the latest released version -git checkout $(curl -s https://api.github.com/repos/input-output-hk/cardano-wallet/releases/latest | jq -r .tag_name) +git checkout $(curl -s https://api.github.com/repos/cardano-foundation/cardano-wallet/releases/latest | jq -r .tag_name) $CNODE_HOME/scripts/cabal-build-all.sh ``` diff --git a/docs/Scripts/cntools-changelog.md b/docs/Scripts/cntools-changelog.md index 7e14d843d..2f23c9297 100644 --- a/docs/Scripts/cntools-changelog.md +++ b/docs/Scripts/cntools-changelog.md @@ -338,7 +338,7 @@ Note: Version incremented thrice on PR branch itself ## [8.1.4] - 2021-04-05 ##### Changed - Enhanced minimum utxo calculation (credits to Martin providing this) - - based on calculations from https://github.com/input-output-hk/cardano-ledger-specs/blob/master/doc/explanations/min-utxo.rst + - based on calculations from https://github.com/intersectmbo/cardano-ledger/blob/master/doc/explanations/min-utxo-mary.rst - Validation of wallet address balance on transactions improved ## [8.1.3] - 2021-04-01 @@ -634,7 +634,7 @@ Only the most noticeable changes added to changelog. - Pool registration and de-registration certificates removed in case of retire/re-registration - KES Expiry to use KES Period instead of Epoch duration - Block Collector script adapted for cardano-node 1.19.0. - - Block hash is now truncated in log, issue https://github.com/input-output-hk/cardano-node/issues/1738 + - Block hash is now truncated in log, issue https://github.com/intersectmbo/cardano-node/issues/1738 - High cpu usage reported in a few cases when running Block Collector - Depending on log level, parsing and byte64 enc each entry with jq could potentially put high load on weaker systems. Replaced with grep to only parse entries containing specific traces. - Docs for creating systemd block collector service file updated to include user env in run command diff --git a/docs/build.md b/docs/build.md index 101d6d69f..6671b2369 100644 --- a/docs/build.md +++ b/docs/build.md @@ -1,4 +1,4 @@ -The documentation here uses instructions from [IOHK repositories](https://github.com/input-output-hk) as a foundation, with additional info which we can contribute to where appropriate. Note that not everyone needs to build each component. You can refer to [architecture](https://docs.cardano.org/explore-cardano/cardano-architecture) to understand and qualify which of the components built by IO you want to run. +The documentation here uses instructions from [Intersect MBO repositories](https://github.com/intersectmbo) as foundation, with additional info which we can contribute to where appropriate. Note that not everyone needs to build each component. You can refer to [architecture](https://docs.cardano.org/explore-cardano/cardano-architecture) to understand and qualify which of the components built by IO you want to run. #### Components diff --git a/files/docker/node/dockerfile_stage2 b/files/docker/node/dockerfile_stage2 index 8dd1e6a3c..bc156f345 100644 --- a/files/docker/node/dockerfile_stage2 +++ b/files/docker/node/dockerfile_stage2 @@ -9,7 +9,7 @@ ENV \ USER=root \ PATH=$CNODE_HOME/scripts:/root/.local/bin:/root/.ghcup/bin:$PATH -RUN git clone https://github.com/input-output-hk/cardano-node.git \ +RUN git clone https://github.com/intersectmbo/cardano-node.git \ && export BOOTSTRAP_HASKELL_NO_UPGRADE=1 \ && mkdir -p /root/.local/bin/ \ && wget https://raw.githubusercontent.com/${G_ACCOUNT}/guild-operators/master/files/docker/node/release-versions/cardano-node-latest.txt \ diff --git a/files/docker/wallet/dockerfile_wallet_stage2 b/files/docker/wallet/dockerfile_wallet_stage2 index c9b5aa9eb..7c3c556b2 100644 --- a/files/docker/wallet/dockerfile_wallet_stage2 +++ b/files/docker/wallet/dockerfile_wallet_stage2 @@ -7,7 +7,7 @@ LANG=C.UTF-8 \ USER=root \ PATH=$CNODE_HOME/scripts:/root/.local/bin:/root/.ghcup/bin:/root/.local/bin:$PATH -RUN git clone https://github.com/input-output-hk/cardano-wallet.git \ +RUN git clone https://github.com/cardano-foundation/cardano-wallet.git \ && cd cardano-wallet \ && git fetch --tags --all \ && git pull \ diff --git a/files/tests/pre-merge/debian-cabal-l.containerfile b/files/tests/pre-merge/debian-cabal-l.containerfile index b9909695b..d07733620 100644 --- a/files/tests/pre-merge/debian-cabal-l.containerfile +++ b/files/tests/pre-merge/debian-cabal-l.containerfile @@ -14,7 +14,7 @@ ENV \ G_ACCOUNT=$G_ACCOUNT \ COMMIT=$COMMIT -RUN git clone https://github.com/input-output-hk/cardano-node +RUN git clone https://github.com/intersectmbo/cardano-node WORKDIR /cardano-node diff --git a/files/tests/pre-merge/rockylinux-cabal-l.containerfile b/files/tests/pre-merge/rockylinux-cabal-l.containerfile index 205a11708..9d4e418f7 100644 --- a/files/tests/pre-merge/rockylinux-cabal-l.containerfile +++ b/files/tests/pre-merge/rockylinux-cabal-l.containerfile @@ -13,7 +13,7 @@ ENV \ G_ACCOUNT=$G_ACCOUNT \ COMMIT=$COMMIT -RUN git clone https://github.com/input-output-hk/cardano-node +RUN git clone https://github.com/intersectmbo/cardano-node WORKDIR /cardano-node diff --git a/files/tests/pre-merge/ubuntu-cabal-l.containerfile b/files/tests/pre-merge/ubuntu-cabal-l.containerfile index 81a7f1446..9cd2a3edf 100644 --- a/files/tests/pre-merge/ubuntu-cabal-l.containerfile +++ b/files/tests/pre-merge/ubuntu-cabal-l.containerfile @@ -14,7 +14,7 @@ ENV \ G_ACCOUNT=$G_ACCOUNT \ COMMIT=$COMMIT -RUN git clone https://github.com/input-output-hk/cardano-node +RUN git clone https://github.com/intersectmbo/cardano-node WORKDIR /cardano-node diff --git a/scripts/cnode-helper-scripts/cabal-build-all.sh b/scripts/cnode-helper-scripts/cabal-build-all.sh index f7a91dea6..588037c62 100755 --- a/scripts/cnode-helper-scripts/cabal-build-all.sh +++ b/scripts/cnode-helper-scripts/cabal-build-all.sh @@ -54,13 +54,13 @@ cat <<-EOF > .tmp.cabal.project.local source-repository-package type: git - location: https://github.com/input-output-hk/bech32 + location: https://github.com/intersectmbo/bech32 tag: v1.1.2 subdir: bech32 source-repository-package type: git - location: https://github.com/input-output-hk/cardano-addresses + location: https://github.com/intersectmbo/cardano-addresses tag: 3.12.0 subdir: command-line diff --git a/scripts/cnode-helper-scripts/cntools.library b/scripts/cnode-helper-scripts/cntools.library index d75b0034c..8fd6ca0e3 100644 --- a/scripts/cnode-helper-scripts/cntools.library +++ b/scripts/cnode-helper-scripts/cntools.library @@ -994,7 +994,7 @@ getAssetsTxOut() { # Command : getMinUTxO [--tx-out string] # Description : calculate minimum balance needed in source wallet UTxOs for transaction to be valid # getBalance assumed to be run before -# based on calculations from https://github.com/input-output-hk/cardano-ledger-specs/blob/master/doc/explanations/min-utxo.rst +# based on calculations from https://github.com/intersectmbo/cardano-ledger/blob/master/doc/explanations/min-utxo-mary.rst # Return : populates ${min_utxo_out} getMinUTxO() { [[ -z ${utxoCostPerWord} ]] && utxoCostPerWord=$(jq -r '.utxoCostPerWord' <<< "${PROT_PARAMS}") diff --git a/scripts/cnode-helper-scripts/cntools.sh b/scripts/cnode-helper-scripts/cntools.sh index 59a7c4dfb..250063c3a 100755 --- a/scripts/cnode-helper-scripts/cntools.sh +++ b/scripts/cnode-helper-scripts/cntools.sh @@ -4221,7 +4221,7 @@ function main { fi echo println DEBUG "Select the type of metadata to post on-chain" - println DEBUG "ref: https://github.com/input-output-hk/cardano-node/blob/master/doc/reference/tx-metadata.md" + println DEBUG "ref: https://github.com/input-output-hk/cardano-node-wiki/wiki/tx-metadata" select_opt "[n] No JSON Schema (default)" "[d] Detailed JSON Schema" "[c] Raw CBOR" case $? in 0) metatype="no-schema" ;; diff --git a/scripts/cnode-helper-scripts/env b/scripts/cnode-helper-scripts/env index dbf29b699..5e1512411 100644 --- a/scripts/cnode-helper-scripts/env +++ b/scripts/cnode-helper-scripts/env @@ -746,7 +746,7 @@ slotInterval() { } # Description : Identify current era and set variables accordingly -# TODO: Track progress of https://github.com/input-output-hk/cardano-node/pull/4135 to see if era identifier can be removed in a future release. +# TODO: Track progress of https://github.com/intersectmbo/cardano-node/pull/4135 to see if era identifier can be removed in a future release. getEraIdentifier() { NETWORK_ERA=$(${CCLI} query tip ${NETWORK_IDENTIFIER} 2>/dev/null | jq -r '.era //empty') case ${NETWORK_ERA} in diff --git a/scripts/cnode-helper-scripts/guild-deploy.sh b/scripts/cnode-helper-scripts/guild-deploy.sh index 6b0146a8a..befae353d 100755 --- a/scripts/cnode-helper-scripts/guild-deploy.sh +++ b/scripts/cnode-helper-scripts/guild-deploy.sh @@ -311,7 +311,7 @@ build_libsodium() { export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH fi pushd "${HOME}"/git >/dev/null || err_exit - [[ ! -d "./libsodium" ]] && git clone https://github.com/input-output-hk/libsodium &>/dev/null + [[ ! -d "./libsodium" ]] && git clone https://github.com/intersectmbo/libsodium &>/dev/null pushd libsodium >/dev/null || err_exit git fetch >/dev/null 2>&1 git checkout dbb48cc &>/dev/null @@ -330,18 +330,18 @@ download_cnodebins() { pushd "${HOME}"/tmp >/dev/null || err_exit echo -e "\n Downloading Cardano Node archive created from IO CI builds.." rm -f cardano-node cardano-address - curl -m 200 -sfL https://github.com/input-output-hk/cardano-node/releases/download/8.1.2/cardano-node-8.1.2-linux.tar.gz -o cnode.tar.gz || err_exit " Could not download cardano-node's latest release archive from IO CI builds at update-cardano-mainnet.iohk.io!" + curl -m 200 -sfL https://github.com/intersectmbo/cardano-node/releases/download/8.1.2/cardano-node-8.1.2-linux.tar.gz -o cnode.tar.gz || err_exit " Could not download cardano-node's latest release archive from IO CI builds at update-cardano-mainnet.iohk.io!" tar zxf cnode.tar.gz ./cardano-node ./cardano-cli ./cardano-submit-api ./bech32 &>/dev/null rm -f cnode.tar.gz [[ -f cardano-node ]] || err_exit " cardano-node archive downloaded but binary (cardano-node) not found after extracting package!" echo -e "\n Downloading Github release package for Cardano Wallet" - curl -m 200 -sfL https://github.com/input-output-hk/cardano-addresses/releases/download/3.12.0/cardano-addresses-3.12.0-linux64.tar.gz -o caddress.tar.gz || err_exit " Could not download cardano-wallet's latest release archive from IO github!" + curl -m 200 -sfL https://github.com/intersectmbo/cardano-addresses/releases/download/3.12.0/cardano-addresses-3.12.0-linux64.tar.gz -o caddress.tar.gz || err_exit " Could not download cardano-wallet's latest release archive from IO github!" tar zxf caddress.tar.gz --strip-components=1 bin/cardano-address &>/dev/null rm -f caddress.tar.gz [[ -f cardano-address ]] || err_exit " cardano-address archive downloaded but binary (bin/cardano-address) not found after extracting package!" if [[ "${SKIP_DBSYNC_DOWNLOAD}" == "N" ]]; then echo -e "\n Downloading Cardano DB Sync archive created from IO CI Builds.." - curl -m 200 -sfL https://github.com/input-output-hk/cardano-db-sync/releases/download/13.1.1.3/cardano-db-sync-13.1.1.3-linux.tar.gz -o cnodedbsync.tar.gz || err_exit " Could not download cardano-db-sync's latest release archive from IO CI builds at hydra.iohk.io!" + curl -m 200 -sfL https://github.com/intersectmbo/cardano-db-sync/releases/download/13.1.1.3/cardano-db-sync-13.1.1.3-linux.tar.gz -o cnodedbsync.tar.gz || err_exit " Could not download cardano-db-sync's latest release archive from IO CI builds at hydra.iohk.io!" tar zxf cnodedbsync.tar.gz ./cardano-db-sync &>/dev/null [[ -f cardano-db-sync ]] || err_exit " cardano-db-sync archive downloaded but binary (cardano-db-sync) not found after extracting package!" rm -f cnodedbsync.tar.gz @@ -542,7 +542,7 @@ populate_cnode() { curl -sL -f -m ${CURL_TIMEOUT} -o topology.json.tmp ${URL_RAW}/files/topology-guild.json || err_exit "${err_msg} topology-guild.json" curl -sL -f -m ${CURL_TIMEOUT} -o config.json.tmp ${URL_RAW}/files/config-guild.json || err_exit "${err_msg} config-guild.json" elif [[ ${NETWORK} =~ ^(mainnet|preprod|preview)$ ]]; then - NWCONFURL="https://raw.githubusercontent.com/input-output-hk/cardano-world/master/docs/environments" + NWCONFURL="https://raw.githubusercontent.com/intersectmbo/cardano-world/master/docs/environments" curl -sL -f -m ${CURL_TIMEOUT} -o byron-genesis.json.tmp "${NWCONFURL}/${NETWORK}/byron-genesis.json" || err_exit "${err_msg} byron-genesis.json" curl -sL -f -m ${CURL_TIMEOUT} -o shelley-genesis.json.tmp "${NWCONFURL}/${NETWORK}/shelley-genesis.json" || err_exit "${err_msg} shelley-genesis.json" curl -sL -f -m ${CURL_TIMEOUT} -o alonzo-genesis.json.tmp "${NWCONFURL}/${NETWORK}/alonzo-genesis.json" || err_exit "${err_msg} alonzo-genesis.json"