From 7a8c318b4e133bf1b94bc991b64b42e7169a82d8 Mon Sep 17 00:00:00 2001 From: Fuxing Loh <4266087+fuxingloh@users.noreply.github.com> Date: Mon, 25 Apr 2022 12:49:20 +0800 Subject: [PATCH] chore(cleanup): high-level rename, cleanup & simplified of code governance for #1370 (#1371) * high-level name rename and remove * clean up docs and examples * cleanup apps README.md * simplified package.json details * update website and README.md to point to new repo --- .github/labeler.yml | 1 - CONTRIBUTING.md | 14 +++--- README.md | 15 +++--- apps/ocean-api/README.md | 13 ++--- apps/package.json | 5 +- apps/playground-api/README.md | 18 +++---- apps/rich-list-api/README.md | 13 +++-- apps/status-api/README.md | 6 +-- apps/whale/README.md | 50 +------------------ docs/node/02-design.md | 2 +- docs/ocean/01-overview.mdx | 10 ++-- docs/testing/03-jellyfish-testing.md | 2 +- examples/ocean-dex-api/README.md | 2 +- examples/ocean-masternodes-api/README.md | 2 +- package.json | 5 +- packages/jellyfish-address/package.json | 12 +---- packages/jellyfish-api-core/package.json | 12 +---- .../jellyfish-api-core/src/category/spv.ts | 4 +- packages/jellyfish-api-jsonrpc/package.json | 12 +---- packages/jellyfish-block/package.json | 12 +---- packages/jellyfish-buffer/package.json | 12 +---- packages/jellyfish-crypto/package.json | 12 +---- packages/jellyfish-json/package.json | 12 +---- packages/jellyfish-network/package.json | 12 +---- packages/jellyfish-testing/package.json | 12 +---- .../package.json | 12 +---- .../package.json | 12 +---- packages/jellyfish-transaction/package.json | 12 +---- .../jellyfish-wallet-classic/package.json | 12 +---- .../jellyfish-wallet-encrypted/package.json | 12 +---- packages/jellyfish-wallet-mnemonic/README.md | 4 +- .../jellyfish-wallet-mnemonic/package.json | 12 +---- packages/jellyfish-wallet/package.json | 12 +---- packages/ocean-api-client/package.json | 5 +- packages/playground-api-client/package.json | 5 +- packages/playground/package.json | 5 +- packages/rich-list-core/package.json | 12 +---- packages/testcontainers/package.json | 12 +---- packages/testing/package.json | 12 +---- packages/whale-api-client/package.json | 14 +----- packages/whale-api-wallet/package.json | 14 +----- website/docusaurus.config.js | 18 +++---- 42 files changed, 118 insertions(+), 337 deletions(-) diff --git a/.github/labeler.yml b/.github/labeler.yml index 2adf46e52f..40436b0df0 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -58,7 +58,6 @@ labels: checks: - context: "Semantic Pull Request" - url: "https://github.com/DeFiCh/jellyfish/blob/main/.github/labeler.yml" description: success: Ready for review & merge. failure: "Missing semantic title or label for merge [kind(directory): title]" diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d0183e0917..9fedcedc8e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,7 +1,7 @@ # DeFi Jellyfish Contributing Guide You need `node v16`, and `npm v8` for this project, it's required to set -up [npm workspaces](https://docs.npmjs.com/cli/v7/using-npm/workspaces). +up [npm workspaces](https://docs.npmjs.com/cli/v8/using-npm/workspaces). ```shell npm install @@ -91,16 +91,16 @@ TODO comments should usually include the author's github username in parentheses ## Publishing `"version": "0.0.0"` is used because publishing will be done automatically -by [GitHub releases](https://github.com/DeFiCh/jellyfish/releases) with connected workflows. On +by [GitHub releases](https://github.com/JellyfishSDK/jellyfish/releases) with connected workflows. On release `types: [ published ]`, GitHub Action will automatically build all packages in this repo and publish it into npm. All packages in this mono-repo will require `"peerDependencies": "defichain"` this setup ensures all subsequent `@defichain/*` package uses the same version. For packages with accompanying docker images, they are published automatically to GitHub Container Registry -(ghcr.io/defich). When a new [GitHub releases](https://github.com/DeFiCh/whale/releases) is triggered, GitHub Action -will automatically build the docker image in this repo and publish it. Two images are created for each release -targeting `linux/amd64` and `linux/arm64`. The latest tag will always be updated with the last release and semantic -release is enforced for each release. +(ghcr.io/jellyfishsdk). When a new [GitHub releases](https://github.com/JellyfishSDK/jellyfish/releases) is triggered, +GitHub Action will automatically build the docker image in this repo and publish it. Two images are created for each +release targeting `linux/amd64` and `linux/arm64`. The latest tag will always be updated with the last release and +semantic release is enforced for each release. ## Explicit over implicit @@ -143,7 +143,7 @@ mass of code concentration within project that were better separated. ## Code of conduct -Please follow the guidelines outlined at https://github.com/DeFiCh/.github/blob/main/CODE_OF_CONDUCT.md +Please follow the guidelines outlined at https://github.com/JellyfishSDK/.github/blob/main/CODE_OF_CONDUCT.md ## IntelliJ IDEA diff --git a/README.md b/README.md index cb790f7add..4b11fe614a 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,11 @@ -[![CI](https://github.com/DeFiCh/jellyfish/actions/workflows/ci.yml/badge.svg)](https://github.com/DeFiCh/jellyfish/actions/workflows/ci.yml) +[![CI](https://github.com/JellyfishSDK/jellyfish/actions/workflows/ci.yml/badge.svg)](https://github.com/JellyfishSDK/jellyfish/actions/workflows/ci.yml) [![codecov](https://codecov.io/gh/DeFiCh/jellyfish/branch/main/graph/badge.svg?token=IYL9K0WROA)](https://codecov.io/gh/DeFiCh/jellyfish) -[![Maintainability](https://api.codeclimate.com/v1/badges/7019f1d74a0500951b2a/maintainability)](https://codeclimate.com/github/DeFiCh/jellyfish/maintainability) [![npm](https://img.shields.io/npm/v/@defichain/jellyfish-network)](https://www.npmjs.com/package/@defichain/jellyfish-network) [![Netlify Status](https://api.netlify.com/api/v1/badges/c5b7a65e-aeec-4e12-a7b7-300cbc1a8069/deploy-status)](https://app.netlify.com/sites/cranky-franklin-5e59ef/deploys) -# [@defichain/jellyfish](https://jellyfish.defichain.com) +# [@defichain/jellyfish](https://jellyfishsdk.com) -> https://jellyfish.defichain.com +> https://jellyfishsdk.com DeFiChain Jellyfish SDK. A collection of TypeScript + JavaScript tools and libraries to build Native DeFi products. @@ -17,8 +16,7 @@ We are consolidating all jellyfish ecosystem projects ocean, whale and playgroun - For better synergy of DeFiChain open source development across all concerns. - Consistent versioning for all ecosystem releases with a single source of truth. -- Documentation for the entirety of the jellyfish ecosystem via `jellyfish.defichain.com`. Incorporating sample and - playground. +- Documentation for the entirety of the jellyfish ecosystem via `jellyfishsdk.com`. Incorporating sample and playground. - Early regression detection upstream to downstream changes with monolithic repo structure. @@ -36,10 +34,11 @@ the way to make it merge-able. Here are some of our documented [contributing gui ## Security issues If you discover a security vulnerability in -`DeFiCh/jellyfish`, [please see submit it privately](https://github.com/DeFiCh/.github/blob/main/SECURITY.md). +`JellyfishSDK/jellyfish`, +[please see submit it privately](https://github.com/JellyfishSDK/.github/blob/main/SECURITY.md). ## License & Disclaimer -By using `DeFiCh/jellyfish` (this repo), you (the user) agree to be bound by [the terms of this license](LICENSE). +By using `JellyfishSDK/jellyfish` (this repo), you (the user) agree to be bound by [the terms of this license](LICENSE). [![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2FDeFiCh%2Fjellyfish.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2FDeFiCh%2Fjellyfish?ref=badge_large) diff --git a/apps/ocean-api/README.md b/apps/ocean-api/README.md index 00b9a1f9aa..fe428094f6 100644 --- a/apps/ocean-api/README.md +++ b/apps/ocean-api/README.md @@ -4,15 +4,15 @@ DeFiChain Ocean API, next^2 generation API for building scalable Native DeFi App ## Motivation -> https://github.com/DeFiCh/jellyfish/issues/580 +> https://github.com/JellyfishSDK/jellyfish/issues/580 -As part of [#580](https://github.com/DeFiCh/jellyfish/issues/580) consolidation efforts. We had multiple projects that -were extensions of the jellyfish project. The separated projects allowed us to move quickly initially but proves to be a -bottleneck when it comes to development. +As part of [#580](https://github.com/JellyfishSDK/jellyfish/issues/580) consolidation efforts. We had multiple projects +that were extensions of the jellyfish project. The separated projects allowed us to move quickly initially but proves to +be a bottleneck when it comes to development. By including Ocean API development with jellyfish, it creates a better synergy of DeFiChain open source development across concerns. Singular versioning, source of truth, documentation of entirety of defichain -via [jellyfish.defichain.com](https://jellyfish.defichain.com). +via [jellyfishsdk.com](https://jellyfishsdk.com). ## `/apps/ocean-api` @@ -23,7 +23,8 @@ of `ocean-api`. Featuring 2 main directories `/controllers` and `/modules`. ### `/packages/ocean-api-client` -> Provides the protocol core for communicating between client and server. Within `ocean-api-client`, it contains a shared response and exception structure. +> Provides the protocol core for communicating between client and server. Within `ocean-api-client`, it contains a +> shared response and exception structure. The official JS client for ocean-api. As the development of ocean-api client and server are closely intertwined, this allows the project to move iteratively together. With them packaged together within the same repo, the server and client diff --git a/apps/package.json b/apps/package.json index fc7869202b..f09b69661c 100644 --- a/apps/package.json +++ b/apps/package.json @@ -2,9 +2,8 @@ "private": true, "name": "@defichain-apps/nest-apps", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "scripts": { "build": "nest build", diff --git a/apps/playground-api/README.md b/apps/playground-api/README.md index 7a28b53779..341db13d66 100644 --- a/apps/playground-api/README.md +++ b/apps/playground-api/README.md @@ -1,18 +1,18 @@ -# DeFiChain Playground API (DeFiCh/playground) +# Playground API -Migration of the entire `DeFiCh/playground` project into `DeFiCh/jellyfish/apps/playground-api`. This project is -different from `DeFiCh/jellyfish/packages/playground`. +Migration of the entire `JellyfishSDK/playground` project into `JellyfishSDK/jellyfish/apps/playground-api`. This +project is different from `JellyfishSDK/jellyfish/packages/playground`. ## Motivation -> https://github.com/DeFiCh/jellyfish/issues/580 +> https://github.com/JellyfishSDK/jellyfish/issues/580 -As part of [#580](https://github.com/DeFiCh/jellyfish/issues/580) consolidation efforts. We had multiple projects that -were extensions of the jellyfish project. The separated projects allowed us to move quickly initially but proves to be a -bottleneck when it comes to development. +As part of [#580](https://github.com/JellyfishSDK/jellyfish/issues/580) consolidation efforts. We had multiple projects +that were extensions of the jellyfish project. The separated projects allowed us to move quickly initially but proves to +be a bottleneck when it comes to development. -> https://github.com/DeFiCh/jellyfish/issues/978 +> https://github.com/JellyfishSDK/jellyfish/issues/978 We need to maintain this project regardless of the slated deprecation. By migrating this project into -`DeFiCh/jellyfish`, we can maintain it in one place. +`JellyfishSDK/jellyfish`, we can maintain it in one place. diff --git a/apps/rich-list-api/README.md b/apps/rich-list-api/README.md index c620a9dfcb..3de6597297 100644 --- a/apps/rich-list-api/README.md +++ b/apps/rich-list-api/README.md @@ -4,9 +4,11 @@ DeFiChain Rich List API, a stateful microservice to compute and keep rich list. ## Motivation -> https://github.com/DeFiCh/jellyfish/issues/1053 +> https://github.com/JellyfishSDK/jellyfish/issues/1053 -Introduce a new application as microservice allows [Ocean API](https://github.com/DeFiCh/jellyfish/tree/main/apps/ocean-api) to push in active addresses (which conducted transaction on DeFiChain) and publishs rich list. +Introduce a new application as microservice +allows [Ocean API](https://github.com/JellyfishSDK/jellyfish/tree/main/apps/ocean-api) to push in active addresses +(which conducted transaction on DeFiChain) and publishes rich list. ## `/apps/rich-list-api` @@ -20,7 +22,8 @@ The server of rich-list-api, build with @nestjs, consists of implementation for ### `/packages/rich-list-client` -> Provides the protocol core for communicating between client and server. Within `rich-api-client`, it contains a shared response and exception structure. +> Provides the protocol core for communicating between client and server. Within `rich-api-client`, it contains a shared +> response and exception structure. The TypeScript client to interact with [rich-list-api](###/api). @@ -28,4 +31,6 @@ The TypeScript client to interact with [rich-list-api](###/api). > This package is not published, for internal use within `@defichain-apps/rich-list-api` only. -`@defichain/rich-list-core` consists of most of the core logic and implementation of `rich-list-api` with two dependency modules being injectable. By providing dependencies specification (interface) to allows core logic being developed and tested without any specified infrastructure. +`@defichain/rich-list-core` consists of most of the core logic and implementation of `rich-list-api` with two dependency +modules being injectable. By providing dependencies specification (interface) to allows core logic being developed and +tested without any specified infrastructure. diff --git a/apps/status-api/README.md b/apps/status-api/README.md index f42a445128..143961ec08 100644 --- a/apps/status-api/README.md +++ b/apps/status-api/README.md @@ -4,12 +4,12 @@ DeFiChain Status API, providing the statuses of different DeFiChain services. ## Motivation -> https://github.com/DeFiCh/jellyfish/issues/1270 +> https://github.com/JellyfishSDK/jellyfish/issues/1270 To decouple the DeFiChain products from the status page, the approach of having a centralised provider to determine each DeFiChain service status with a pre-defined logic will allow it to be maintained consistently throughout. This will allow other apps or services to share the status from the same Status APIs. ### `/blockchain` ->https://github.com/DeFiCh/jellyfish/issues/1271 +>https://github.com/JellyfishSDK/jellyfish/issues/1271 To provide the status of the blockchain based on the block creation time interval @@ -31,7 +31,7 @@ To provide the status of each oracle given the address based on the last publish ### `/overall` ->https://github.com/DeFiCh/jellyfish/issues/1274 +>https://github.com/JellyfishSDK/jellyfish/issues/1274 To provide the aggregated status of all services required by Light Wallet & Scan (Blockchain & Ocean). diff --git a/apps/whale/README.md b/apps/whale/README.md index 6dabab464c..311b6924a8 100644 --- a/apps/whale/README.md +++ b/apps/whale/README.md @@ -1,33 +1,11 @@ -[![CI](https://github.com/DeFiCh/whale/actions/workflows/ci.yml/badge.svg)](https://github.com/DeFiCh/whale/actions/workflows/ci.yml) -[![codecov](https://codecov.io/gh/DeFiCh/whale/branch/main/graph/badge.svg?token=kBCC9qSRrA)](https://codecov.io/gh/DeFiCh/whale) -[![Maintainability](https://api.codeclimate.com/v1/badges/593ffda9c1d91261a37b/maintainability)](https://codeclimate.com/github/DeFiCh/whale/maintainability) -[![TS-Standard](https://badgen.net/badge/code%20style/ts-standard/blue?icon=typescript)](https://github.com/standard/ts-standard) - # DeFi Whale -The super index for DeFi Blockchain to simplify DeFi light implementation. - -> 🚧 Work in progress, DeFi Whale is considered Alpha Software. Use at your own risk, APIs are yet not finalized. - -## Developing & Contributing - -Thanks for contributing, appreciate all the help we can get. Feel free to make a pull-request, we will guide you along -the way to make it merge-able. Here are some of our documented [contributing guidelines](CONTRIBUTING.md). - -You need `node v14`, and `npm v7` for this project, it's required to set -up [npm workspaces](https://docs.npmjs.com/cli/v7/using-npm/workspaces). - -```shell -npm install -``` - ### Testing There are three types of tests required for DeFi Whale. -All types of tests required Docker -as [`@defichain/testcontainers`](https://github.com/DeFiCh/jellyfish/tree/main/packages/testcontainers) will -automatically spin up `regtest` instances for testing. The number of containers it will spin up concurrently is +All types of tests required Docker as [`@defichain/testcontainers`](https://jellyfishsdk.com/testing/testcontainers) +will automatically spin up `regtest` instances for testing. The number of containers it will spin up concurrently is dependent on your jest `--maxConcurrency` count. Test are known to be flaky due to the usage of multiple Docker containers for test concurrency. @@ -59,27 +37,3 @@ Coverage is collected for unit and e2e tests at each pull request to main with ` ```shell jest ``` - -### Publishing - -Docker images are published automatically to GitHub Container Registry (ghcr.io/defich). When a -new [GitHub releases](https://github.com/DeFiCh/whale/releases) is triggered, GitHub Action will automatically build the -docker image in this repo and publish it. Two images are created for each release targeting `linux/amd64` -and `linux/arm64`. The latest tag will always be updated with the last release and semantic release is enforced for each -release. - -### IntelliJ IDEA - -IntelliJ IDEA is the IDE of choice for writing and maintaining this library. IntelliJ's files are included for -convenience with basic toolchain setup but use of IntelliJ is totally optional. - -### Security issues - -If you discover a security vulnerability in `DeFi Whale`, -[please see submit it privately](https://github.com/DeFiCh/.github/blob/main/SECURITY.md). - -## License & Disclaimer - -By using `DeFi Whale` (this repo), you (the user) agree to be bound by [the terms of this license](LICENSE). - -[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2FDeFiCh%2Fwhale.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2FDeFiCh%2Fwhale?ref=badge_large) diff --git a/docs/node/02-design.md b/docs/node/02-design.md index b3bd0c0cc7..4a357889b3 100644 --- a/docs/node/02-design.md +++ b/docs/node/02-design.md @@ -21,7 +21,7 @@ const {blocks} = await client.mining.getMiningInfo() ## IEEE-754 arbitrary precision Due to the dynamic nature of the JavaScript language, it forces all number to be interpolated as IEEE-754 which can -cause precision to be lost. [DeFiCh/jellyfish/issues/18](https://github.com/DeFiCh/jellyfish/issues/18) +cause precision to be lost. [JellyfishSDK/jellyfish/issues/18](https://github.com/JellyfishSDK/jellyfish/issues/18) ```js it('lost precision converting DFI 😥', () => { diff --git a/docs/ocean/01-overview.mdx b/docs/ocean/01-overview.mdx index e3541a56f2..55f111b727 100644 --- a/docs/ocean/01-overview.mdx +++ b/docs/ocean/01-overview.mdx @@ -8,9 +8,9 @@ slug: / :::info BETA API v0 & beyond Ocean REST API is currently in public BETA, all endpoint is prefixed with `/v0`. As part of -[DeFiCh/jellyfish#580](https://github.com/DeFiCh/jellyfish/issues/580) consolidation effort to creating better -development synergy, `/v1` of the API is undergoing redesign and will look very different from `/v0`. -`/v0` of the API is **used in production by `DeFiCh/wallet` and `DeFiCh/scan`**, the API will be long-lived with +[JellyfishSDK/jellyfish#580](https://github.com/JellyfishSDK/jellyfish/issues/580) consolidation effort to creating +better development synergy, `/v1` of the API is undergoing redesign and will look very different from `/v0`. +`/v0` of the API is **used in production by `JellyfishSDK/wallet` and `DeFiCh/scan`**, the API will be long-lived with frequent incremental change with backward compatibility. ::: @@ -19,8 +19,8 @@ frequent incremental change with backward compatibility. Ocean REST API is a global infrastructure project hosted by DeFiChain to simplify building decentralized light applications. Powered by the Jellyfish Ecosystem, it features a super index that extends the capability of `defid`. The -project is currently housed in [DeFiCh/whale](https://github.com/DeFiCh/whale), they are getting consolidated into -`DeFiCh/jellyfish` as a single monorepo project. +project is currently housed in [JellyfishSDK/whale](https://github.com/JellyfishSDK/whale), they are getting +consolidated into `JellyfishSDK/jellyfish` as a single monorepo project. Ocean Nodes are globally distributed around the world, any API request is served by the node nearest to the requester with auto fail-over. diff --git a/docs/testing/03-jellyfish-testing.md b/docs/testing/03-jellyfish-testing.md index 7c4da322af..f1b942bbf5 100644 --- a/docs/testing/03-jellyfish-testing.md +++ b/docs/testing/03-jellyfish-testing.md @@ -39,7 +39,7 @@ testing.poolpair // for poolpair setup with reasonable defaults
-Usage within DeFiCh/jellyfish/packages +Usage within JellyfishSDK/jellyfish/packages ### Cyclic dependencies diff --git a/examples/ocean-dex-api/README.md b/examples/ocean-dex-api/README.md index 6f1c6ed049..5e68cc631b 100644 --- a/examples/ocean-dex-api/README.md +++ b/examples/ocean-dex-api/README.md @@ -5,7 +5,7 @@ This is a very simple example to fetch live DEX Pool Pair information from `ocea The ocean API is a publicly available endpoint to provide DeFiChain developers access to a fleet of highly available data nodes powered by the jellyfish ecosystem. -> https://github.com/DeFiCh/whale/tree/main/packages/whale-api-client/src/api +> https://github.com/JellyfishSDK/whale/tree/main/packages/whale-api-client/src/api ## How to use this example? diff --git a/examples/ocean-masternodes-api/README.md b/examples/ocean-masternodes-api/README.md index 725ee08b3b..ff82a74b66 100644 --- a/examples/ocean-masternodes-api/README.md +++ b/examples/ocean-masternodes-api/README.md @@ -5,7 +5,7 @@ This is a very simple example to fetch Masternode information from `ocean.defich The ocean API is a publicly available endpoint to provide DeFiChain developers access to a fleet of highly available data nodes powered by the jellyfish ecosystem. -> https://github.com/DeFiCh/whale/tree/main/packages/whale-api-client/src/api +> https://github.com/JellyfishSDK/whale/tree/main/packages/whale-api-client/src/api ## How to use this example? diff --git a/package.json b/package.json index bec6d2c87a..911eecb20a 100644 --- a/package.json +++ b/package.json @@ -2,9 +2,8 @@ "private": false, "name": "defichain", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "files": [], "workspaces": [ diff --git a/packages/jellyfish-address/package.json b/packages/jellyfish-address/package.json index 11ea66f095..1599832128 100644 --- a/packages/jellyfish-address/package.json +++ b/packages/jellyfish-address/package.json @@ -2,16 +2,8 @@ "private": false, "name": "@defichain/jellyfish-address", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "keywords": [ - "DeFiChain", - "DeFi", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/jellyfish-api-core/package.json b/packages/jellyfish-api-core/package.json index 157ab6fbd8..5c21394d52 100644 --- a/packages/jellyfish-api-core/package.json +++ b/packages/jellyfish-api-core/package.json @@ -2,16 +2,8 @@ "private": false, "name": "@defichain/jellyfish-api-core", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "keywords": [ - "DeFiChain", - "DeFi", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/jellyfish-api-core/src/category/spv.ts b/packages/jellyfish-api-core/src/category/spv.ts index 3d09a62597..c1d76038dc 100644 --- a/packages/jellyfish-api-core/src/category/spv.ts +++ b/packages/jellyfish-api-core/src/category/spv.ts @@ -130,9 +130,9 @@ export class Spv { */ async refundHtlcAll (destinationAddress: string, options: SpvDefaultOptions = { feeRate: new BigNumber('10000') }): Promise { /** - * Looking at ain, its returning an array of txid containing only 1 txid. + * Looking at ain, it's returning an array of txid containing only 1 txid. * Considering some factors, this implementation is different from the rpc docs - * on ain side. Refer to PR https://github.com/DeFiCh/jellyfish/pull/1324 + * on ain side. Refer to PR https://github.com/JellyfishSDK/jellyfish/pull/1324 */ return await this.client.call('spv_refundhtlcall', [destinationAddress, options.feeRate], 'number') } diff --git a/packages/jellyfish-api-jsonrpc/package.json b/packages/jellyfish-api-jsonrpc/package.json index dd746efae1..fc195d0b1d 100644 --- a/packages/jellyfish-api-jsonrpc/package.json +++ b/packages/jellyfish-api-jsonrpc/package.json @@ -2,16 +2,8 @@ "private": false, "name": "@defichain/jellyfish-api-jsonrpc", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "keywords": [ - "DeFiChain", - "DeFi", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/jellyfish-block/package.json b/packages/jellyfish-block/package.json index b73d2452e1..8993839529 100644 --- a/packages/jellyfish-block/package.json +++ b/packages/jellyfish-block/package.json @@ -2,16 +2,8 @@ "private": false, "name": "@defichain/jellyfish-block", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "keywords": [ - "DeFiChain", - "DeFi", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist", "types": "dist", diff --git a/packages/jellyfish-buffer/package.json b/packages/jellyfish-buffer/package.json index 1df18caaf9..e74753337a 100644 --- a/packages/jellyfish-buffer/package.json +++ b/packages/jellyfish-buffer/package.json @@ -2,16 +2,8 @@ "private": false, "name": "@defichain/jellyfish-buffer", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "keywords": [ - "DeFiChain", - "DeFi", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/jellyfish-crypto/package.json b/packages/jellyfish-crypto/package.json index 21f9830dcc..bcbbe676b4 100644 --- a/packages/jellyfish-crypto/package.json +++ b/packages/jellyfish-crypto/package.json @@ -2,16 +2,8 @@ "private": false, "name": "@defichain/jellyfish-crypto", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "keywords": [ - "DeFiChain", - "DeFi", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "./dist/index.js", "types": "./dist/index.d.ts", diff --git a/packages/jellyfish-json/package.json b/packages/jellyfish-json/package.json index 822b849209..f05839ea70 100644 --- a/packages/jellyfish-json/package.json +++ b/packages/jellyfish-json/package.json @@ -2,16 +2,8 @@ "private": false, "name": "@defichain/jellyfish-json", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "keywords": [ - "DeFiChain", - "DeFi", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/jellyfish-network/package.json b/packages/jellyfish-network/package.json index 10e82ef234..086c34226e 100644 --- a/packages/jellyfish-network/package.json +++ b/packages/jellyfish-network/package.json @@ -2,16 +2,8 @@ "private": false, "name": "@defichain/jellyfish-network", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "keywords": [ - "DeFiChain", - "DeFi", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/jellyfish-testing/package.json b/packages/jellyfish-testing/package.json index bb4414eff1..4d960179c7 100644 --- a/packages/jellyfish-testing/package.json +++ b/packages/jellyfish-testing/package.json @@ -2,16 +2,8 @@ "private": false, "name": "@defichain/jellyfish-testing", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "keywords": [ - "DeFiChain", - "DeFi", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "./dist/index.js", "types": "./dist/index.d.ts", diff --git a/packages/jellyfish-transaction-builder/package.json b/packages/jellyfish-transaction-builder/package.json index 2418d370d6..032e7d1aff 100644 --- a/packages/jellyfish-transaction-builder/package.json +++ b/packages/jellyfish-transaction-builder/package.json @@ -2,16 +2,8 @@ "private": false, "name": "@defichain/jellyfish-transaction-builder", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "keywords": [ - "DeFiChain", - "DeFi", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist", "types": "dist", diff --git a/packages/jellyfish-transaction-signature/package.json b/packages/jellyfish-transaction-signature/package.json index c83bb66272..e798e71c5f 100644 --- a/packages/jellyfish-transaction-signature/package.json +++ b/packages/jellyfish-transaction-signature/package.json @@ -2,16 +2,8 @@ "private": false, "name": "@defichain/jellyfish-transaction-signature", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "keywords": [ - "DeFiChain", - "DeFi", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist", "types": "dist", diff --git a/packages/jellyfish-transaction/package.json b/packages/jellyfish-transaction/package.json index d3938ad6a9..3c014037fa 100644 --- a/packages/jellyfish-transaction/package.json +++ b/packages/jellyfish-transaction/package.json @@ -2,16 +2,8 @@ "private": false, "name": "@defichain/jellyfish-transaction", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "keywords": [ - "DeFiChain", - "DeFi", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist", "types": "dist", diff --git a/packages/jellyfish-wallet-classic/package.json b/packages/jellyfish-wallet-classic/package.json index 7d7440ede3..b9b72a7831 100644 --- a/packages/jellyfish-wallet-classic/package.json +++ b/packages/jellyfish-wallet-classic/package.json @@ -2,16 +2,8 @@ "private": false, "name": "@defichain/jellyfish-wallet-classic", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "keywords": [ - "DeFiChain", - "DeFi", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/jellyfish-wallet-encrypted/package.json b/packages/jellyfish-wallet-encrypted/package.json index ed2a8862f4..b25b308730 100644 --- a/packages/jellyfish-wallet-encrypted/package.json +++ b/packages/jellyfish-wallet-encrypted/package.json @@ -2,16 +2,8 @@ "private": false, "name": "@defichain/jellyfish-wallet-encrypted", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "keywords": [ - "DeFiChain", - "DeFi", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/jellyfish-wallet-mnemonic/README.md b/packages/jellyfish-wallet-mnemonic/README.md index ea8bcce906..ba0d9c2a53 100644 --- a/packages/jellyfish-wallet-mnemonic/README.md +++ b/packages/jellyfish-wallet-mnemonic/README.md @@ -11,9 +11,9 @@ agnostic. ### #555 Broke Compatibility with BIP32 -> https://github.com/DeFiCh/jellyfish/pull/555 +> https://github.com/JellyfishSDK/jellyfish/pull/555 -In [#555](https://github.com/DeFiCh/jellyfish/pull/555) a significant change was done to +In [#555](https://github.com/JellyfishSDK/jellyfish/pull/555) a significant change was done to "@defichain/jellyfish-wallet-mnemonic". Part of the BIP32 specification literature defines the use of HMAC-SHA512. `"Calculate I = HMAC-SHA512(Key = "Bitcoin seed", Data = S)"`. The `Key` in this implementation was updated to `"@defichain/jellyfish-wallet-mnemonic"`. Although a novel idea at that time, this, unfortunately, created diff --git a/packages/jellyfish-wallet-mnemonic/package.json b/packages/jellyfish-wallet-mnemonic/package.json index 2f120dffc6..7a1b66e753 100644 --- a/packages/jellyfish-wallet-mnemonic/package.json +++ b/packages/jellyfish-wallet-mnemonic/package.json @@ -2,16 +2,8 @@ "private": false, "name": "@defichain/jellyfish-wallet-mnemonic", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "keywords": [ - "DeFiChain", - "DeFi", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/jellyfish-wallet/package.json b/packages/jellyfish-wallet/package.json index 053eb9b836..4773347ac3 100644 --- a/packages/jellyfish-wallet/package.json +++ b/packages/jellyfish-wallet/package.json @@ -2,16 +2,8 @@ "private": false, "name": "@defichain/jellyfish-wallet", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "keywords": [ - "DeFiChain", - "DeFi", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/ocean-api-client/package.json b/packages/ocean-api-client/package.json index 3a5dc5347d..615eb7282f 100644 --- a/packages/ocean-api-client/package.json +++ b/packages/ocean-api-client/package.json @@ -2,9 +2,8 @@ "private": false, "name": "@defichain/ocean-api-client", "version": "0.0.0", - "description": "DeFiChain Jellyfish Ecosystem", - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/playground-api-client/package.json b/packages/playground-api-client/package.json index 4fdec3e629..e6dd04a6d4 100644 --- a/packages/playground-api-client/package.json +++ b/packages/playground-api-client/package.json @@ -2,9 +2,8 @@ "private": false, "name": "@defichain/playground-api-client", "version": "0.0.0", - "description": "DeFiChain Jellyfish Ecosystem", - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/playground/package.json b/packages/playground/package.json index 7ba6b50efe..d29b6146e6 100644 --- a/packages/playground/package.json +++ b/packages/playground/package.json @@ -2,9 +2,8 @@ "private": true, "name": "@defichain/playground", "version": "0.0.0", - "description": "DeFiChain Jellyfish Ecosystem", - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/rich-list-core/package.json b/packages/rich-list-core/package.json index b41982c8c0..88d8e93d78 100644 --- a/packages/rich-list-core/package.json +++ b/packages/rich-list-core/package.json @@ -2,16 +2,8 @@ "private": true, "name": "@defichain/rich-list-core", "version": "0.0.0", - "description": "A modular library to compute DeFiChain rich list with persistence storage provider injected.", - "keywords": [ - "DeFiChain", - "DeFi", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/testcontainers/package.json b/packages/testcontainers/package.json index 6eae0965f6..ce63793acc 100644 --- a/packages/testcontainers/package.json +++ b/packages/testcontainers/package.json @@ -2,16 +2,8 @@ "private": false, "name": "@defichain/testcontainers", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "keywords": [ - "DeFiChain", - "DeFi", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/testing/package.json b/packages/testing/package.json index 8d12a0af04..b58f64e9d1 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -2,16 +2,8 @@ "private": false, "name": "@defichain/testing", "version": "0.0.0", - "description": "A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin", - "keywords": [ - "DeFiChain", - "DeFi", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "./dist/index.js", "types": "./dist/index.d.ts", diff --git a/packages/whale-api-client/package.json b/packages/whale-api-client/package.json index 9e00bbd605..81987f55be 100644 --- a/packages/whale-api-client/package.json +++ b/packages/whale-api-client/package.json @@ -2,18 +2,8 @@ "private": true, "name": "@defichain/whale-api-client", "version": "0.0.0", - "description": "Official JS client for DeFi Whale, the super index for DeFi Blockchain to simplify DeFi light implementation.", - "keywords": [ - "DeFiChain", - "DeFi", - "DeFi Whale", - "Whale", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/whale-api-wallet/package.json b/packages/whale-api-wallet/package.json index a9b96f5f43..113745c75c 100644 --- a/packages/whale-api-wallet/package.json +++ b/packages/whale-api-wallet/package.json @@ -2,18 +2,8 @@ "private": true, "name": "@defichain/whale-api-wallet", "version": "0.0.0", - "description": "Using whale-api-client with jellyfish-wallet with DeFi light wallet implementation.", - "keywords": [ - "DeFiChain", - "DeFi", - "DeFi Whale", - "Whale", - "Blockchain", - "API", - "Bitcoin" - ], - "repository": "DeFiCh/jellyfish", - "bugs": "https://github.com/DeFiCh/jellyfish/issues", + "description": "SDK & Ecosystem for building modern lite DeFi Applications at scale.", + "repository": "JellyfishSDK/jellyfish", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js index 0344480b04..ca51d0d42f 100644 --- a/website/docusaurus.config.js +++ b/website/docusaurus.config.js @@ -2,12 +2,12 @@ module.exports = { title: 'Jellyfish Ecosystem', tagline: 'A collection of TypeScript + JavaScript tools and libraries to build Native DeFi products.', - url: 'https://jellyfish.defichain.com', + url: 'https://jellyfishsdk.com', baseUrl: '/', onBrokenLinks: 'throw', onBrokenMarkdownLinks: 'warn', favicon: 'img/favicon.ico', - organizationName: 'DeFiChain', + organizationName: 'JellyfishSDK', projectName: 'Jellyfish', themeConfig: { prism: { @@ -56,7 +56,7 @@ module.exports = { position: 'left' }, { - href: 'https://github.com/DeFiCh/jellyfish', + href: 'https://github.com/JellyfishSDK/jellyfish', label: 'GitHub', position: 'right' } @@ -107,7 +107,7 @@ module.exports = { }, { label: 'MIT License', - to: 'https://github.com/DeFiCh/jellyfish/blob/main/LICENSE' + to: 'https://github.com/JellyfishSDK/jellyfish/blob/main/LICENSE' } ] }, @@ -132,7 +132,7 @@ module.exports = { docs: { path: '../docs/ecosystem', routeBasePath: 'ecosystem', - editUrl: 'https://github.com/DeFiCh/jellyfish/tree/main/website', + editUrl: 'https://github.com/JellyfishSDK/jellyfish/tree/main/website', sidebarCollapsed: false, }, theme: { @@ -148,7 +148,7 @@ module.exports = { id: 'node', path: '../docs/node', routeBasePath: 'node', - editUrl: 'https://github.com/DeFiCh/jellyfish/tree/main/website', + editUrl: 'https://github.com/JellyfishSDK/jellyfish/tree/main/website', sidebarCollapsed: false, }, ], @@ -158,7 +158,7 @@ module.exports = { id: 'ocean', path: '../docs/ocean', routeBasePath: 'ocean', - editUrl: 'https://github.com/DeFiCh/jellyfish/tree/main/website', + editUrl: 'https://github.com/JellyfishSDK/jellyfish/tree/main/website', sidebarCollapsed: false, }, ], @@ -168,7 +168,7 @@ module.exports = { id: 'testing', path: '../docs/testing', routeBasePath: 'testing', - editUrl: 'https://github.com/DeFiCh/jellyfish/tree/main/website', + editUrl: 'https://github.com/JellyfishSDK/jellyfish/tree/main/website', sidebarCollapsed: false, }, ], @@ -178,7 +178,7 @@ module.exports = { id: 'legacy', path: '../docs/legacy', routeBasePath: 'legacy', - editUrl: 'https://github.com/DeFiCh/jellyfish/tree/main/website', + editUrl: 'https://github.com/JellyfishSDK/jellyfish/tree/main/website', sidebarCollapsed: false, }, ],