diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 25bf21786..79281114d 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -41,7 +41,7 @@ jobs: - project: comdex version: v11.5.1 - project: cosmoshub - version: v13.0.0 + version: v13.0.1 - project: crescent version: v4.2.0 - project: cronos @@ -56,6 +56,8 @@ jobs: version: v4.8.0 - project: dig version: v3.3.1 + - project: dydx + version: v1.0.0 - project: emoney version: v1.2.0 - project: empowerchain @@ -75,7 +77,7 @@ jobs: - project: irisnet version: v2.0.1 - project: jackal - version: v3.0.0 + version: v3.0.2 - project: juno version: v17.1.1 - project: kava @@ -91,7 +93,7 @@ jobs: - project: likecoin version: v4.0.2 - project: lumnetwork - version: v1.5.2 + version: v1.6.2 - project: mars version: v1.0.2 - project: migaloo @@ -103,13 +105,13 @@ jobs: - project: omniflixhub version: v0.12.0 - project: osmosis - version: v19.0.0 + version: v20.1.2 - project: panacea version: v2.0.5 - project: passage - version: v2.0.1 + version: v2.2.0 - project: persistence - version: v9.1.1 + version: v10.0.0 - project: regen version: v5.1.1 - project: rizon @@ -127,7 +129,7 @@ jobs: - project: stargaze version: v12.0.0 - project: stride - version: v15.0.0 + version: v16.0.0 - project: starname version: v0.11.5 - project: teritori @@ -135,7 +137,7 @@ jobs: # - project: terra # version: v0.5.18 - project: umee - version: v3.1.0 + version: v6.1.0 - project: ununifi version: v3.2.2 - project: vidulum diff --git a/README.md b/README.md index de6b10ba8..64563c060 100644 --- a/README.md +++ b/README.md @@ -58,7 +58,7 @@ tagged with the form `$COSMOS_OMNIBUS_VERSION-$PROJECT-$PROJECT_VERSION`. |[cheqd](https://github.com/cheqd/cheqd-node)|`0.6.9`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-cheqd-0.6.9`|[Example](./cheqd)| |[chihuahua](https://github.com/ChihuahuaChain/chihuahua)|`v5.0.4`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-chihuahua-v5.0.4`|[Example](./chihuahua)| |[comdex](https://github.com/comdex-official/comdex)|`v11.5.1`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-comdex-v11.5.1`|[Example](./comdex)| -|[cosmoshub](https://github.com/cosmos/gaia)|`v13.0.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-cosmoshub-v13.0.0`|[Example](./cosmoshub)| +|[cosmoshub](https://github.com/cosmos/gaia)|`v13.0.1`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-cosmoshub-v13.0.1`|[Example](./cosmoshub)| |[crescent](https://github.com/crescent-network/crescent)|`v4.2.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-crescent-v4.2.0`|[Example](./crescent)| |[cronos](https://github.com/crypto-org-chain/cronos)|`v1.0.9`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-cronos-v1.0.9`|[Example](./cronos)| |[cryptoorgchain](https://github.com/crypto-org-chain/chain-main)|`v4.2.6`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-cryptoorgchain-v4.2.6`|[Example](./cryptoorgchain)| @@ -66,6 +66,7 @@ tagged with the form `$COSMOS_OMNIBUS_VERSION-$PROJECT-$PROJECT_VERSION`. |[defund](https://github.com/defund-labs/defund)|`v0.1.0-alpha`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-defund-v0.1.0-alpha`|[Example](./defund)| |[desmos](https://github.com/desmos-labs/desmos)|`v4.8.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-desmos-v4.8.0`|[Example](./desmos)| |[dig](https://github.com/notional-labs/dig)|`v3.3.1`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-dig-v3.3.1`|[Example](./dig)| +|[dydx](https://github.com/dydxprotocol/v4-chain)|`v1.0.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-dydx-1.0.0`|[Example](./dydx)| |[emoney](https://github.com/e-money/em-ledger)|`v1.2.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-emoney-v1.2.0`|[Example](./emoney)| |[empowerchain](https://github.com/empowerchain/empowerchain)|`v1.0.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-empowerchain-v1.0.0`|[Example](./empowerchain)| |[evmos](https://github.com/evmos/evmos)|`v14.1.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-evmos-v14.1.0`|[Example](./evmos)| @@ -75,7 +76,7 @@ tagged with the form `$COSMOS_OMNIBUS_VERSION-$PROJECT-$PROJECT_VERSION`. |[impacthub](https://github.com/ixofoundation/ixo-blockchain)|`v0.18.1`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-impacthub-v0.18.1`|[Example](./impacthub)| |[injective](https://github.com/InjectiveLabs/injective-chain-releases)|`v1.11.6-1688984159`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-injective-v1.11.6-1688984159`|[Example](./injective)| |[irisnet](https://github.com/irisnet/irishub)|`v2.0.1`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-irisnet-v2.0.1`|[Example](./irisnet)| -|[jackal](https://github.com/JackalLabs/canine-chain)|`v3.0.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-jackal-v3.0.0`|[Example](./jackal)| +|[jackal](https://github.com/JackalLabs/canine-chain)|`v3.0.2`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-jackal-v3.0.2`|[Example](./jackal)| |[juno](https://github.com/CosmosContracts/Juno)|`v17.1.1`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-juno-v17.1.1`|[Example](./juno)| |[kava](https://github.com/Kava-Labs/kava)|`v0.24.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-kava-v0.24.0`|[Example](./kava)| |[kichain](https://github.com/KiFoundation/ki-tools)|`5.0.1`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-kichain-5.0.1`|[Example](./kichain)| @@ -83,16 +84,16 @@ tagged with the form `$COSMOS_OMNIBUS_VERSION-$PROJECT-$PROJECT_VERSION`. |[kujira](https://github.com/Team-Kujira/core)|`v0.9.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-kujira-v0.9.0`|[Example](./kujira)| |[kyve](https://github.com/KYVENetwork/chain)|`v1.3.1`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-kyve-v1.3.1`|[Example](./kyve)| |[likecoin](https://github.com/likecoin/likecoin-chain)|`v4.0.2`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-likecoin-v4.0.2`|[Example](./likecoin)| -|[lumnetwork](https://github.com/lum-network/chain)|`v1.5.2`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-lumnetwork-v1.5.2`|[Example](./lumnetwork)| +|[lumnetwork](https://github.com/lum-network/chain)|`v1.6.2`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-lumnetwork-v1.6.2`|[Example](./lumnetwork)| |[mars](https://github.com/mars-protocol/hub.git)|`v1.0.2`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-mars-v1.0.2`|[Example](./mars)| |[migaloo](https://github.com/White-Whale-Defi-Platform/migaloo-chain)|`v3.0.1-hotfix`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-migaloo-v3.0.1-hotfix`|[Example](./migaloo)| |[neutron](https://github.com/neutron-org/neutron)|`v1.0.4`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-neutron-v1.0.4`|[Example](./neutron)| |[nois](https://github.com/noislabs/noisd)|`v1.0.4`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-nois-v1.0.4`|[Example](./nois)| |[omniflixhub](https://github.com/OmniFlix/omniflixhub)|`v0.12.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-omniflixhub-v0.12.0`|[Example](./omniflixhub)| -|[osmosis](https://github.com/osmosis-labs/osmosis)|`v19.0.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-osmosis-v19.0.0`|[Example](./osmosis)| +|[osmosis](https://github.com/osmosis-labs/osmosis)|`v20.1.2`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-osmosis-v20.1.2`|[Example](./osmosis)| |[panacea](https://github.com/medibloc/panacea-core)|`v2.0.5`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-panacea-v2.0.5`|[Example](./panacea)| -|[passage](https://github.com/envadiv/Passage3D)|`v2.0.1`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-passage-v2.0.1`|[Example](./passage)| -|[persistence](https://github.com/persistenceOne/persistenceCore)|`v9.1.1`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-persistence-v9.1.1`|[Example](./persistence)| +|[passage](https://github.com/envadiv/Passage3D)|`v2.2.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-passage-v2.2.0`|[Example](./passage)| +|[persistence](https://github.com/persistenceOne/persistenceCore)|`v10.0.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-persistence-v10.0.0`|[Example](./persistence)| |[regen](https://github.com/regen-network/regen-ledger)|`v5.1.1`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-regen-v5.1.1`|[Example](./regen)| |[rizon](https://github.com/rizon-world/rizon)|`v0.4.1`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-rizon-v0.4.1`|[Example](./rizon)| |[seinetwork](https://github.com/sei-protocol/sei-chain)|`1.2.2beta-postfix`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-seinetwork-1.2.2beta-postfix`|[Example](./seinetwork)| @@ -102,9 +103,9 @@ tagged with the form `$COSMOS_OMNIBUS_VERSION-$PROJECT-$PROJECT_VERSION`. |[sommelier](https://github.com/PeggyJV/sommelier)|`v4.0.2`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-sommelier-v4.0.2`|[Example](./sommelier)| |[stargaze](https://github.com/public-awesome/stargaze)|`v12.0.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-stargaze-v12.0.0`|[Example](./stargaze)| |[starname](https://github.com/iov-one/starnamed)|`v0.11.5`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-starname-v0.11.5`|[Example](./starname)| -|[stride](https://github.com/Stride-Labs/stride)|`v15.0.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-stride-v15.0.0`|[Example](./stride)| +|[stride](https://github.com/Stride-Labs/stride)|`v16.0.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-stride-v16.0.0`|[Example](./stride)| |[teritori](https://github.com/TERITORI/teritori-chain)|`v1.4.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-teritori-v1.4.0`|[Example](./teritori)| -|[umee](https://github.com/umee-network/umee)|`v3.1.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-umee-v3.1.0`|[Example](./umee)| +|[umee](https://github.com/umee-network/umee)|`v6.1.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-umee-v6.1.0`|[Example](./umee)| |[ununifi](https://github.com/UnUniFi/chain)|`v3.2.2`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-ununifi-v3.2.2`|[Example](./ununifi)| |[vidulum](https://github.com/vidulum/mainnet)|`v1.2.0`|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-vidulum-v1.2.0`|[Example](./vidulum)| @@ -178,7 +179,6 @@ See [Cosmos docs](https://docs.tendermint.com/master/nodes/configuration.html#p2 |---|---|---|---| |`P2P_SEEDS`|Seed nodes. Can be set by CHAIN_JSON or GENESIS_URL| |`id@node:26656`| |`P2P_PERSISTENT_PEERS`|Persistent peers. Can be set by CHAIN_JSON or GENESIS_URL| |`id@node:26656`| -|`P2P_POLKACHU`|Import live persistent peers from [Polkachu](https://www.polkachu.com/live_peers) if available| |`1`| |`ADDRBOOK_URL`|URL to an addrbook.json file| |`https://quicksync.io/addrbook.terra.json` ### Private key backup/restore @@ -217,7 +217,6 @@ Statesync nodes can also be sourced from [Polkachu's Statesync service](https:// |`STATESYNC_TRUST_PERIOD`|Trust period for the statesync snapshot|`168h0m0s`| | |`STATESYNC_TRUST_HEIGHT`|Obtained from `STATESYNC_TRUSTED_NODE`| | | |`STATESYNC_TRUST_HASH`|Obtained from `STATESYNC_TRUSTED_NODE`| | | -|`STATESYNC_POLKACHU`|Import [Polkachu's](https://www.polkachu.com/state_sync) statesync addresses if available| |`1`| ### Snapshot restore @@ -287,6 +286,16 @@ The node binary can be downloaded at runtime when using the [Generic image](#gen |`PROJECT_BIN`|Binary name|`$PROJECT`|`osmosisd`| |`PROJECT_DIR`|Name of project directory|`.$PROJECT_BIN`|`.osmosisd`| +### Polkachu Services + +[Polkachu](https://polkachu.com/) validator provide various Cosmos chain services that can be automatically enabled using environment variables. + +|Variable|Description|Default|Examples| +|---|---|---|---| +|`POLKACHU_CHAIN_ID`| Polkachu API chain-id if it differs from Chain Registry naming convention.| |`cryptocom` +|`P2P_POLKACHU`|Import [Polkachu's](https://www.polkachu.com/seeds) seed node if available| |`1`| +|`STATESYNC_POLKACHU`|Import [Polkachu's](https://www.polkachu.com/state_sync) statesync addresses if available| |`1`| + ### Cosmovisor [Cosmovisor](https://docs.cosmos.network/main/tooling/cosmovisor) can be downloaded at runtime to automatically manage chain upgrades. You should be familiar with how Cosmovisor works before using this feature. diff --git a/cosmoshub/README.md b/cosmoshub/README.md index 62cd6bdfe..1a24fba14 100644 --- a/cosmoshub/README.md +++ b/cosmoshub/README.md @@ -2,12 +2,12 @@ | | | |---|---| -|Version|`v13.0.0`| +|Version|`v13.0.1`| |Binary|`gaiad`| |Directory|`.gaia`| |ENV namespace|`GAIAD`| |Repository|`https://github.com/cosmos/gaia`| -|Image|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-cosmoshub-v13.0.0`| +|Image|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-cosmoshub-v13.0.1`| ## Examples diff --git a/cosmoshub/build.yml b/cosmoshub/build.yml index aa94771ab..de09234e1 100644 --- a/cosmoshub/build.yml +++ b/cosmoshub/build.yml @@ -8,7 +8,7 @@ services: PROJECT: cosmoshub PROJECT_BIN: gaiad PROJECT_DIR: .gaia - VERSION: v13.0.0 + VERSION: v13.0.1 REPOSITORY: https://github.com/cosmos/gaia NAMESPACE: GAIAD GOLANG_VERSION: 1.20-buster diff --git a/cosmoshub/deploy.yml b/cosmoshub/deploy.yml index 385e0dd01..675690437 100644 --- a/cosmoshub/deploy.yml +++ b/cosmoshub/deploy.yml @@ -3,7 +3,7 @@ version: "2.0" services: node: - image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-cosmoshub-v13.0.0 + image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-cosmoshub-v13.0.1 env: - MONIKER=node_1 - CHAIN_JSON=https://raw.githubusercontent.com/cosmos/chain-registry/master/cosmoshub/chain.json diff --git a/cosmoshub/docker-compose.yml b/cosmoshub/docker-compose.yml index c95e4e02c..b9a7c20c9 100644 --- a/cosmoshub/docker-compose.yml +++ b/cosmoshub/docker-compose.yml @@ -2,7 +2,7 @@ version: '3.4' services: node_1: - image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-cosmoshub-v13.0.0 + image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-cosmoshub-v13.0.1 ports: - '26656:26656' - '26657:26657' diff --git a/dydx/README.md b/dydx/README.md new file mode 100644 index 000000000..f987e8f0c --- /dev/null +++ b/dydx/README.md @@ -0,0 +1,34 @@ +# dYdX + +| | | +|---|---| +|Version|`v1.0.0`| +|Binary|`dydxprotocold`| +|Directory|`.dydxprotocol`| +|ENV namespace|`DYDXPROTOCOLD`| +|Repository|`https://github.com/dydxprotocol/v4-chain`| +|Image|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-dydx-v1.0.0`| + +## Examples + +- Run on Akash with the [example deploy.yml](./deploy.yml) +- Run locally using the [example docker-compose.yml](./docker-compose.yml) + +## Chain information + +The [Cosmos Chain Registry](https://github.com/cosmos/chain-registry) publishes up to date chain info for DYDX protocol. + +|Variable|Value| +|---|---| +|`CHAIN_JSON`|`https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/chain.json`| + +## Polkachu Chain Services + +[Polkachu's Chain Services](https://www.polkachu.com/) make bootstrapping a node extremely easy. They provide live peers, statesync and pruned snapshots. + +Note you should choose between statesync and snapshot bootstrapping, snapshot will take precedence. + +|Variable|Value| +|---|---| +|`P2P_POLKACHU`|`1`| +|`STATESYNC_POLKACHU`|`1`| diff --git a/dydx/build.yml b/dydx/build.yml new file mode 100644 index 000000000..63331a5cb --- /dev/null +++ b/dydx/build.yml @@ -0,0 +1,29 @@ +version: '3.4' + +services: + node_1: + build: + context: ../ + args: + PROJECT: dydx + PROJECT_BIN: dydxprotocold + PROJECT_DIR: .dydxprotocol + VERSION: protocol/v1.0.0 + REPOSITORY: https://github.com/dydxprotocol/v4-chain + NAMESPACE: DYDXPROTOCOLD + BUILD_CMD: make install -C protocol + GOLANG_VERSION: 1.21-bullseye + DEBIAN_VERSION: bullseye + ports: + - '26656:26656' + - '26657:26657' + - '1317:1317' + environment: + - MONIKER=node_1 + - CHAIN_JSON=https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/chain.json + - P2P_POLKACHU=1 + - STATESYNC_POLKACHU=1 + env_file: + - ../.env + volumes: + - ./node-data:/root/.dydxprotocol diff --git a/dydx/deploy.yml b/dydx/deploy.yml new file mode 100644 index 000000000..059cec2d7 --- /dev/null +++ b/dydx/deploy.yml @@ -0,0 +1,56 @@ +--- +version: "2.0" + +services: + node: + image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-dydx-v1.0.0 + env: + - MONIKER=node_1 + - CHAIN_JSON=https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/chain.json + - P2P_POLKACHU=1 + - STATESYNC_POLKACHU=1 + expose: + - port: 26657 + as: 80 + to: + - global: true + - port: 26656 + to: + - global: true + # params: + # storage: + # data: + # mount: /root/.dydxprotocol + +profiles: + compute: + node: + resources: + cpu: + units: 4 + memory: + size: 16Gi + storage: + size: 100Gi + # - size: 100Mi + # - name: data + # size: 400Gi + # attributes: + # persistent: true + placement: + dcloud: + attributes: + host: akash + signedBy: + anyOf: + - akash1365yvmc4s7awdyj3n2sav7xfx76adc6dnmlx63 + pricing: + node: + denom: uakt + amount: 1000 + +deployment: + node: + dcloud: + profile: node + count: 1 diff --git a/dydx/docker-compose.yml b/dydx/docker-compose.yml new file mode 100644 index 000000000..f942f64de --- /dev/null +++ b/dydx/docker-compose.yml @@ -0,0 +1,16 @@ +version: '3.4' + +services: + node_1: + image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-dydx-v1.0.0 + ports: + - '26656:26656' + - '26657:26657' + - '1317:1317' + environment: + - MONIKER=node_1 + - CHAIN_JSON=https://raw.githubusercontent.com/cosmos/chain-registry/master/dydx/chain.json + - P2P_POLKACHU=1 + - STATESYNC_POLKACHU=1 + volumes: + - ./node-data:/root/.dydxprotocol diff --git a/jackal/README.md b/jackal/README.md index 6a35c6df8..732d17245 100644 --- a/jackal/README.md +++ b/jackal/README.md @@ -2,12 +2,12 @@ | | | |---|---| -|Version|`v3.0.0`| +|Version|`v3.0.2`| |Binary|`canined`| |Directory|`.canine`| |ENV namespace|`CANINED`| |Repository|`https://github.com/JackalLabs/canine-chain`| -|Image|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-jackal-v3.0.0`| +|Image|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-jackal-v3.0.2`| ## Examples diff --git a/jackal/build.yml b/jackal/build.yml index e0066dba7..02f05a994 100644 --- a/jackal/build.yml +++ b/jackal/build.yml @@ -7,7 +7,7 @@ services: args: PROJECT: jackal PROJECT_BIN: canined - VERSION: v3.0.0 + VERSION: v3.0.2 REPOSITORY: https://github.com/JackalLabs/canine-chain NAMESPACE: CANINED PROJECT_DIR: .canine diff --git a/jackal/deploy.yml b/jackal/deploy.yml index a4922b113..538f8d4f9 100644 --- a/jackal/deploy.yml +++ b/jackal/deploy.yml @@ -3,7 +3,7 @@ version: "2.0" services: node: - image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-jackal-v3.0.0 + image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-jackal-v3.0.2 env: - MONIKER=my-moniker-1 - CHAIN_ID=jackal-1 diff --git a/jackal/docker-compose.yml b/jackal/docker-compose.yml index 9aeb804f2..0c8d15e02 100644 --- a/jackal/docker-compose.yml +++ b/jackal/docker-compose.yml @@ -2,7 +2,7 @@ version: '3.4' services: node_1: - image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-jackal-v3.0.0 + image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-jackal-v3.0.2 ports: - '26656:26656' - '26657:26657' diff --git a/lumnetwork/README.md b/lumnetwork/README.md index 42eaaddd3..4fcc1e3c0 100644 --- a/lumnetwork/README.md +++ b/lumnetwork/README.md @@ -2,12 +2,12 @@ | | | |---|---| -|Version|`v1.5.2`| +|Version|`v1.6.2`| |Binary|`lumd`| |Directory|`.lumd`| |ENV namespace|`LUMD`| |Repository|`https://github.com/lum-network/chain`| -|Image|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-lumnetwork-v1.5.2`| +|Image|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-lumnetwork-v1.6.2`| ## Examples diff --git a/lumnetwork/build.yml b/lumnetwork/build.yml index b0ec5a12b..09efe77c5 100644 --- a/lumnetwork/build.yml +++ b/lumnetwork/build.yml @@ -8,7 +8,7 @@ services: PROJECT: lum PROJECT_BIN: lumd PROJECT_DIR: .lumd - VERSION: v1.5.2 + VERSION: v1.6.2 REPOSITORY: https://github.com/lum-network/chain NAMESPACE: LUMD GOLANG_VERSION: 1.19.7-buster diff --git a/lumnetwork/deploy.yml b/lumnetwork/deploy.yml index 04d2e9098..67161d83f 100644 --- a/lumnetwork/deploy.yml +++ b/lumnetwork/deploy.yml @@ -3,7 +3,7 @@ version: "2.0" services: node: - image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-lumnetwork-v1.5.2 + image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-lumnetwork-v1.6.2 env: - MONIKER=node_1 - CHAIN_JSON=https://raw.githubusercontent.com/cosmos/chain-registry/master/lumnetwork/chain.json diff --git a/lumnetwork/docker-compose.yml b/lumnetwork/docker-compose.yml index 72184baac..b26e2c83b 100644 --- a/lumnetwork/docker-compose.yml +++ b/lumnetwork/docker-compose.yml @@ -2,7 +2,7 @@ version: '3.4' services: node_1: - image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-lumnetwork-v1.5.2 + image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-lumnetwork-v1.6.2 ports: - '26656:26656' - '26657:26657' diff --git a/osmosis/README.md b/osmosis/README.md index bb7890e4d..042f61a21 100644 --- a/osmosis/README.md +++ b/osmosis/README.md @@ -2,12 +2,12 @@ | | | |---|---| -|Version|`v19.0.0`| +|Version|`v20.1.2`| |Binary|`osmosisd`| |Directory|`.osmosisd`| |ENV namespace|`OSMOSISD`| |Repository|`https://github.com/omosis-labs/osmosis`| -|Image|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-osmosis-v19.0.0`| +|Image|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-osmosis-v20.1.2`| ## Examples diff --git a/osmosis/build.yml b/osmosis/build.yml index cdfb40422..d59f99fee 100644 --- a/osmosis/build.yml +++ b/osmosis/build.yml @@ -7,7 +7,7 @@ services: args: PROJECT: osmosis PROJECT_BIN: osmosisd - VERSION: v19.0.0 + VERSION: v20.1.2 REPOSITORY: https://github.com/osmosis-labs/osmosis NAMESPACE: OSMOSISD GOLANG_VERSION: 1.20-buster diff --git a/osmosis/deploy.yml b/osmosis/deploy.yml index aa09682e5..748bb939a 100644 --- a/osmosis/deploy.yml +++ b/osmosis/deploy.yml @@ -3,7 +3,7 @@ version: "2.0" services: node: - image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-osmosis-v19.0.0 + image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-osmosis-v20.1.2 env: - MONIKER=my-moniker-1 - CHAIN_JSON=https://raw.githubusercontent.com/cosmos/chain-registry/master/osmosis/chain.json diff --git a/osmosis/docker-compose.yml b/osmosis/docker-compose.yml index 32c94a6ea..47d176167 100644 --- a/osmosis/docker-compose.yml +++ b/osmosis/docker-compose.yml @@ -2,7 +2,7 @@ version: '3.4' services: node_1: - image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-osmosis-v19.0.0 + image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-osmosis-v20.1.2 ports: - '26656:26656' - '26657:26657' diff --git a/passage/README.md b/passage/README.md index 777b5dcef..938340188 100644 --- a/passage/README.md +++ b/passage/README.md @@ -2,12 +2,12 @@ | | | |---|---| -|Version|`v2.0.1`| +|Version|`v2.2.0`| |Binary|`passage`| |Directory|`.passage`| |ENV namespace|`PASSAGE`| |Repository|`https://github.com/envadiv/Passage3D`| -|Image|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-passage-v2.0.1`| +|Image|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-passage-v2.2.0`| ## Examples diff --git a/passage/build.yml b/passage/build.yml index 525a74e2f..8e7edb9d5 100644 --- a/passage/build.yml +++ b/passage/build.yml @@ -7,7 +7,7 @@ services: args: PROJECT: passage PROJECT_BIN: passage - VERSION: v2.0.1 + VERSION: v2.2.0 REPOSITORY: https://github.com/envadiv/Passage3D NAMESPACE: PASSAGE PROJECT_DIR: .passage diff --git a/passage/deploy.yml b/passage/deploy.yml index dada0c4f5..6626434e2 100644 --- a/passage/deploy.yml +++ b/passage/deploy.yml @@ -3,7 +3,7 @@ version: "2.0" services: node: - image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-passage-v2.0.1 + image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-passage-v2.2.0 env: - MONIKER=my-moniker-1 # - CHAIN_JSON=https://raw.githubusercontent.com/cosmos/chain-registry/master/passage/chain.json diff --git a/passage/docker-compose.yml b/passage/docker-compose.yml index e72bfba52..2de29b243 100644 --- a/passage/docker-compose.yml +++ b/passage/docker-compose.yml @@ -2,7 +2,7 @@ version: '3.4' services: node_1: - image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-passage-v2.0.1 + image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-passage-v2.2.0 ports: - '26656:26656' - '26657:26657' diff --git a/persistence/README.md b/persistence/README.md index 5129ecb51..2c12e000f 100644 --- a/persistence/README.md +++ b/persistence/README.md @@ -2,12 +2,12 @@ | | | |---|---| -|Version|`v9.1.1`| +|Version|`v10.0.0`| |Binary|`persistenceCore`| |Directory|`.persistenceCore`| |ENV namespace|`PERSISTENCECORE`| |Repository|`https://github.com/persistenceOne/persistenceCore`| -|Image|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-persistence-v9.1.1`| +|Image|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-persistence-v10.0.0`| ## Examples diff --git a/persistence/build.yml b/persistence/build.yml index ff9bb00ee..ef6d54c36 100644 --- a/persistence/build.yml +++ b/persistence/build.yml @@ -7,10 +7,10 @@ services: args: PROJECT: persistence PROJECT_BIN: persistenceCore - VERSION: v9.1.1 + VERSION: v10.0.0 REPOSITORY: https://github.com/persistenceOne/persistenceCore NAMESPACE: PERSISTENCECORE - GOLANG_VERSION: 1.20-buster + GOLANG_VERSION: 1.21-bullseye ports: - '26656:26656' - '26657:26657' diff --git a/persistence/deploy.yml b/persistence/deploy.yml index 0f2e62c7d..9c8535d55 100644 --- a/persistence/deploy.yml +++ b/persistence/deploy.yml @@ -3,7 +3,7 @@ version: "2.0" services: node: - image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-persistence-v9.1.1 + image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-persistence-v10.0.0 env: - MONIKER=my-moniker-1 - CHAIN_JSON=https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/chain.json diff --git a/persistence/docker-compose.yml b/persistence/docker-compose.yml index e06ac2cf3..dad9dfdf2 100644 --- a/persistence/docker-compose.yml +++ b/persistence/docker-compose.yml @@ -2,7 +2,7 @@ version: '3.4' services: node_1: - image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-persistence-v9.1.1 + image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-persistence-v10.0.0 ports: - '26656:26656' - '26657:26657' diff --git a/run.sh b/run.sh index 38025e7c3..2194832fb 100755 --- a/run.sh +++ b/run.sh @@ -126,17 +126,18 @@ export "${NAMESPACE}_RPC_LADDR"="${RPC_LADDR:-tcp://0.0.0.0:26657}" [ -n "$PRUNING_KEEP_RECENT" ] && export "${NAMESPACE}_PRUNING_KEEP_RECENT"=$PRUNING_KEEP_RECENT # Polkachu -if [[ -n "$P2P_POLKACHU" || -n "$STATESYNC_POLKACHU" ]]; then - POLKACHU_CHAIN=`curl -Ls https://polkachu.com/api/v1/chains | jq -r --arg CHAIN_ID "$CHAIN_ID" 'first(.[] | select(.chain_id==$CHAIN_ID))'` +if [[ -n "$P2P_POLKACHU" || -n "$STATESYNC_POLKACHU" ]]; then + export POLKACHU_CHAIN_ID="${POLKACHU_CHAIN_ID:-$PROJECT}" + POLKACHU_CHAIN=`curl -Ls https://polkachu.com/api/v2/chains/$POLKACHU_CHAIN_ID | jq .` if [ -z "$POLKACHU_CHAIN" ]; then - echo "Polkachu does not support this chain" + echo "Polkachu chain not recognised (POLKACHU_CHAIN_ID might need to be set)" else [ "$DEBUG" == "1" ] && echo $POLKACHU_CHAIN # Polkachu statesync if [ -n "$STATESYNC_POLKACHU" ]; then - export POLKACHU_STATESYNC_ENABLED=$(echo $POLKACHU_CHAIN | jq -r '.state_sync.active') + export POLKACHU_STATESYNC_ENABLED=$(echo $POLKACHU_CHAIN | jq -r '.polkachu_services.state_sync.active') if [ $POLKACHU_STATESYNC_ENABLED = true ]; then - export POLKACHU_RPC_SERVER=$(echo $POLKACHU_CHAIN | jq -r '.state_sync.url') + export POLKACHU_RPC_SERVER=$(echo $POLKACHU_CHAIN | jq -r '.polkachu_services.state_sync.node') export STATESYNC_RPC_SERVERS="$POLKACHU_RPC_SERVER,$POLKACHU_RPC_SERVER" else echo "Polkachu statesync is not active for this chain" @@ -145,16 +146,16 @@ if [[ -n "$P2P_POLKACHU" || -n "$STATESYNC_POLKACHU" ]]; then # Polkachu live peers if [ "$P2P_POLKACHU" == "1" ]; then - export POLKACHU_PEERS_ENABLED=$(echo $POLKACHU_CHAIN | jq -r '.live_peers.active') - if [ $POLKACHU_PEERS_ENABLED ]; then - export POLKACHU_PEERS=`curl -Ls $(echo $POLKACHU_CHAIN | jq -r '.live_peers.endpoint') | jq -r '.live_peers | join(",")'` - if [ -n "$P2P_PERSISTENT_PEERS" ]; then - export P2P_PERSISTENT_PEERS="$POLKACHU_PEERS,$P2P_PERSISTENT_PEERS" - else - export P2P_PERSISTENT_PEERS="$POLKACHU_PEERS" - fi + export POLKACHU_SEED_ENABLED=$(echo $POLKACHU_CHAIN | jq -r '.polkachu_services.seed.active') + if [ $POLKACHU_SEED_ENABLED ]; then + export POLKACHU_SEED=$(echo $POLKACHU_CHAIN | jq -r '.polkachu_services.seed.seed') + if [ -n "$P2P_SEEDS" ]; then + export P2P_SEEDS="$POLKACHU_SEED,$P2P_SEEDS" + else + export P2P_SEEDS="$POLKACHU_SEED" + fi else - echo "Polkachu live peers is not active for this chain" + echo "Polkachu seed is not active for this chain" fi fi diff --git a/stride/README.md b/stride/README.md index 9f3dc5a04..1eecf34d3 100644 --- a/stride/README.md +++ b/stride/README.md @@ -2,12 +2,12 @@ | | | |---|---| -|Version|`v15.0.0`| +|Version|`v16.0.0`| |Binary|`strided`| |Directory|`.stride`| |ENV namespace|`STRIDED`| |Repository|`https://github.com/Stride-Labs/stride`| -|Image|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-stride-v15.0.0`| +|Image|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-stride-v16.0.0`| ## Examples diff --git a/stride/build.yml b/stride/build.yml index ff53bb384..c09077c73 100644 --- a/stride/build.yml +++ b/stride/build.yml @@ -7,7 +7,7 @@ services: args: PROJECT: stride PROJECT_BIN: strided - VERSION: v15.0.0 + VERSION: v16.0.0 REPOSITORY: https://github.com/Stride-Labs/stride NAMESPACE: STRIDED PROJECT_DIR: .stride diff --git a/stride/deploy.yml b/stride/deploy.yml index c11ff0532..71158d7f1 100644 --- a/stride/deploy.yml +++ b/stride/deploy.yml @@ -3,7 +3,7 @@ version: "2.0" services: node: - image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-stride-v15.0.0 + image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-stride-v16.0.0 env: - MONIKER=my-moniker-1 - CHAIN_JSON=https://raw.githubusercontent.com/cosmos/chain-registry/master/stride/chain.json diff --git a/stride/docker-compose.yml b/stride/docker-compose.yml index e4de42e7e..2e258a0c5 100644 --- a/stride/docker-compose.yml +++ b/stride/docker-compose.yml @@ -2,7 +2,7 @@ version: '3.4' services: node_1: - image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-stride-v15.0.0 + image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-stride-v16.0.0 ports: - '26656:26656' - '26657:26657' diff --git a/umee/README.md b/umee/README.md index 70e299ad1..e28af9ab0 100644 --- a/umee/README.md +++ b/umee/README.md @@ -2,12 +2,12 @@ | | | |---|---| -|Version|`v3.1.0`| +|Version|`v6.1.0`| |Binary|`umeed`| |Directory|`.umee`| |ENV namespace|`umee`| |Repository|`https://github.com/crypto-org-chain/umee`| -|Image|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-umee-v3.1.0`| +|Image|`ghcr.io/akash-network/cosmos-omnibus:v0.3.51-umee-v6.1.0`| ## Examples diff --git a/umee/build.yml b/umee/build.yml index b5ee58fd6..6af792120 100644 --- a/umee/build.yml +++ b/umee/build.yml @@ -8,7 +8,8 @@ services: PROJECT: umee PROJECT_BIN: umeed PROJECT_DIR: .umee - VERSION: v3.1.0 + VERSION: v6.1.0 + GOLANG_VERSION: 1.21-bullseye REPOSITORY: https://github.com/umee-network/umee NAMESPACE: UMEED ports: diff --git a/umee/deploy.yml b/umee/deploy.yml index 14069987d..f09407b64 100644 --- a/umee/deploy.yml +++ b/umee/deploy.yml @@ -3,7 +3,7 @@ version: "2.0" services: node: - image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-umee-v3.1.0 + image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-umee-v6.1.0 env: - MONIKER=node_1 - CHAIN_JSON=https://raw.githubusercontent.com/cosmos/chain-registry/master/umee/chain.json diff --git a/umee/docker-compose.yml b/umee/docker-compose.yml index 7f3435b7d..4f9d10926 100644 --- a/umee/docker-compose.yml +++ b/umee/docker-compose.yml @@ -2,7 +2,7 @@ version: '3.4' services: node_1: - image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-umee-v3.1.0 + image: ghcr.io/akash-network/cosmos-omnibus:v0.3.51-umee-v6.1.0 ports: - '26656:26656' - '26657:26657'