From d673bd639597286dbdccebb09ed2343055d5da87 Mon Sep 17 00:00:00 2001 From: Lex Berezhny Date: Thu, 20 Jun 2019 23:43:42 -0400 Subject: [PATCH] lbry repo was renamed to lbry-sdk --- app/components/api/header-sdk.js | 4 ++-- app/components/client/devprogram-scripts.js | 2 +- app/components/ecosystem/module-lbry.js | 2 +- app/components/edit-link.js | 2 +- app/views/api.js | 2 +- documents/build.md | 4 ++-- documents/contribute.md | 8 ++++---- documents/glossary.md | 4 ++-- documents/partials/overview/lbrysdk.md | 2 +- documents/resources/api-wrappers.md | 2 +- documents/resources/daemon-settings.md | 6 +++--- documents/resources/regtest-setup.md | 2 +- documents/resources/repository-standards.md | 2 +- documents/resources/setup-videos.md | 2 +- 14 files changed, 22 insertions(+), 22 deletions(-) diff --git a/app/components/api/header-sdk.js b/app/components/api/header-sdk.js index a1c26d0..bdf28e1 100644 --- a/app/components/api/header-sdk.js +++ b/app/components/api/header-sdk.js @@ -13,11 +13,11 @@ import html from "choo/html"; export default () => html`

lbry-sdk APIs

-

Methods and signatures provided by the lbry-sdk daemon are documented below. To build, download, or run the daemon, see the project README.

+

Methods and signatures provided by the lbry-sdk daemon are documented below. To build, download, or run the daemon, see the project README.

You can find the repo for this API on GitHub:

-
https://github.com/lbryio/lbry
+
https://github.com/lbryio/lbry-sdk
`; diff --git a/app/components/client/devprogram-scripts.js b/app/components/client/devprogram-scripts.js index 67c5797..3f5afc4 100644 --- a/app/components/client/devprogram-scripts.js +++ b/app/components/client/devprogram-scripts.js @@ -24,7 +24,7 @@ if (window.location.search.includes("?code=")) {

To receive your LBC, you'll need a wallet address. While graphical wallets are available, the recommended path for engineers is to:

    -
  1. Download the LBRY SDK.
  2. +
  3. Download the LBRY SDK.
  4. Launch the command-line utility (./lbrynet start).
  5. Run ./lbrynet address unused and copy the id field.
diff --git a/app/components/ecosystem/module-lbry.js b/app/components/ecosystem/module-lbry.js index 150a3e1..8f19d9d 100644 --- a/app/components/ecosystem/module-lbry.js +++ b/app/components/ecosystem/module-lbry.js @@ -21,7 +21,7 @@ export default () => `
- lbrysdk + lbrysdk lbryschema
diff --git a/app/components/edit-link.js b/app/components/edit-link.js index b9dca71..0ce8b94 100644 --- a/app/components/edit-link.js +++ b/app/components/edit-link.js @@ -31,7 +31,7 @@ export default pagePath => { break; case "/api/sdk": - githubUrl = "https://github.com/lbryio/lbry/blob/master/docs/api.json"; + githubUrl = "https://github.com/lbryio/lbry-sdk/blob/master/lbry/docs/api.json"; break; default: diff --git a/app/views/api.js b/app/views/api.js index 9d48048..934f84e 100644 --- a/app/views/api.js +++ b/app/views/api.js @@ -16,7 +16,7 @@ import redirects from "~data/redirects.json"; const blockchainApi = "https://raw.githubusercontent.com/lbryio/lbrycrd/master/contrib/devtools/generated/api_v1.json"; const cache = new Map(); -const sdkApi = "https://raw.githubusercontent.com/lbryio/lbry/master/docs/api.json"; +const sdkApi = "https://raw.githubusercontent.com/lbryio/lbry-sdk/master/lbry/docs/api.json"; diff --git a/documents/build.md b/documents/build.md index 5efb82e..95c19ea 100644 --- a/documents/build.md +++ b/documents/build.md @@ -179,9 +179,9 @@ We do not currently have tooling available to build LBRY apps on iOS. ### SDK -The [LBRY SDK](https://github.com/lbryio/lbry) provides an API that enables easy access to all functionality of the LBRY network. Most applications will choose to use the SDK. +The [LBRY SDK](https://github.com/lbryio/lbry-sdk) provides an API that enables easy access to all functionality of the LBRY network. Most applications will choose to use the SDK. -You can download the latest version from the [releases page](https://github.com/lbryio/lbry/releases) or via the following URLs, which will always download the latest SDK for each operating system: +You can download the latest version from the [releases page](https://github.com/lbryio/lbry-sdk/releases) or via the following URLs, which will always download the latest SDK for each operating system: | OS | URL | | --- | --- | diff --git a/documents/contribute.md b/documents/contribute.md index 765e8c8..6b2c9ff 100644 --- a/documents/contribute.md +++ b/documents/contribute.md @@ -22,10 +22,10 @@ If you want to contribute to LBRY, there's definitely something for you! The fir | Component | Language (Toolset) | What Is It | Intro Video --- | --- | --- | --- | [lbrycrd](https://github.com/lbryio/lbrycrd) | C++ | A full node for the LBRY blockchain, including a standalone wallet. Used by miners and some applications. Most consumer applications do not bundle [[lbrycrd]] directly, and instead bundle [[lbry-sdk]]. | [Video](/resources/video-lbrycrd) -| [lbry-sdk](https://github.com/lbryio/lbry) | Python (asyncio) | A daemon that can be used directly or to develop other applications. Provides convenience [APIs](/api/sdk), bundles an SPV wallet ([[torba]]), and contains an implementation of the LBRY data network. | [Video](/resources/video-lbrysdk) -| [torba](https://github.com/lbryio/torba) | Python | An [[SPV]] (Simple Payment Verification) wallet. Bundled with [[lbry-sdk]]. -| [wallet server](https://github.com/lbryio/lbry/tree/master/lbrynet/extras/wallet/server) | Protobuf, Python | The wallet server used by [[torba]]. | | -| [schema](https://github.com/lbryio/lbry/tree/master/lbrynet/schema) | Protobuf, Python | Defines the structure of the metadata stored in the LBRY blockchain. | | +| [lbry-sdk](https://github.com/lbryio/lbry-sdk) | Python (asyncio) | A daemon that can be used directly or to develop other applications. Provides convenience [APIs](/api/sdk), bundles an SPV wallet ([[torba]]), and contains an implementation of the LBRY data network. | [Video](/resources/video-lbrysdk) +| [torba](https://github.com/lbryio/lbry-sdk) | Python | An [[SPV]] (Simple Payment Verification) wallet. Bundled with [[lbry-sdk]]. +| [wallet server](https://github.com/lbryio/lbry-sdk/tree/master/lbry/lbry/wallet/server) | Protobuf, Python | The wallet server used by [[torba]]. | | +| [schema](https://github.com/lbryio/lbry-sdk/tree/master/lbry/lbry/schema) | Protobuf, Python | Defines the structure of the metadata stored in the LBRY blockchain. | | ### Official Applications | Application | Language (Toolset) | What Is It | Intro Video diff --git a/documents/glossary.md b/documents/glossary.md index 251ef45..201badc 100644 --- a/documents/glossary.md +++ b/documents/glossary.md @@ -128,7 +128,7 @@ The SDK is three things: - components that are not part of the spec but are useful for developing applications using the protocol - a daemon that participates in the LBRY data network and provides an API for interacting with the protocol -See [the source code](https://github.com/lbryio/lbry) or [the API documentation](/api/sdk). +See [the source code](https://github.com/lbryio/lbry-sdk) or [the API documentation](/api/sdk). ### LBRY Credits @@ -218,7 +218,7 @@ A parallel LBRY blockchain, used for testing and development. Testnet is like [m ### Torba -An [SPV](#spv) wallet for the [blockchain](#blockchain). See the [source code](https://github.com/lbryio/torba). +An [SPV](#spv) wallet for the [blockchain](#blockchain). See the [source code](https://github.com/lbryio/lbry-sdk). ### Transaction diff --git a/documents/partials/overview/lbrysdk.md b/documents/partials/overview/lbrysdk.md index 63e1614..b96494a 100644 --- a/documents/partials/overview/lbrysdk.md +++ b/documents/partials/overview/lbrysdk.md @@ -6,7 +6,7 @@ At this level: - [Data referenced by metadata](/spec#data) is accessed and distributed via a peer-to-peer network. - [Identities](/spec#channels) are created, signed, and validated. -Data network operations are provided by the [lbrysdk](https://github.com/lbryio/lbry). This SDK also provides local wallet functionality and a set of APIs to facilitate building applications. +Data network operations are provided by the [lbrysdk](https://github.com/lbryio/lbry-sdk). This SDK also provides local wallet functionality and a set of APIs to facilitate building applications. ### Additional Resources diff --git a/documents/resources/api-wrappers.md b/documents/resources/api-wrappers.md index a8c0252..6a0b6d4 100644 --- a/documents/resources/api-wrappers.md +++ b/documents/resources/api-wrappers.md @@ -3,7 +3,7 @@ title: API Wrappers description: Find LBRY API wrappers for your favorite language. --- -This document contains a comprehensive list of all available API wrappers for the LBRY protocol and blockchain. API wrappers allow for easier integration of the LBRY APIs into your codebase. They still require you to run either the [LBRY protocol](https://github.com/lbryio/lbry) or the [LBRY blockchain](https://github.com/lbryio/lbrycrd). +This document contains a comprehensive list of all available API wrappers for the LBRY protocol and blockchain. API wrappers allow for easier integration of the LBRY APIs into your codebase. They still require you to run either the [LBRY protocol](https://github.com/lbryio/lbry-sdk) or the [LBRY blockchain](https://github.com/lbryio/lbrycrd). Interested in creating one for a language not shown below? See our [bounties page](https://lbry.com/bounty/lbry-binding) for details. diff --git a/documents/resources/daemon-settings.md b/documents/resources/daemon-settings.md index 33f85ea..3054605 100644 --- a/documents/resources/daemon-settings.md +++ b/documents/resources/daemon-settings.md @@ -3,7 +3,7 @@ title: SDK Settings description: The daemon provided by the LBRY SDK has many settings. This resource lists them all and what they mean. Ready, set, settings! --- -This document outlines how to configure SDK daemon settings and what options are available. They can be found on the lbry GitHub repository in [conf.py](https://github.com/lbryio/lbry/blob/master/lbrynet/conf.py). +This document outlines how to configure SDK daemon settings and what options are available. They can be found on the lbry GitHub repository in [conf.py](https://github.com/lbryio/lbry-sdk/blob/master/lbry/lbry/conf.py). ## Daemon settings configuration @@ -68,10 +68,10 @@ Configuration options are organized by their respective areas: Files, Wallet, Ne | Setting | Format | Default value | Sample Values | Description | |----------------|---------|---------------|--------------------|----------------------------------------------------------------------------------------------------------------------------------| | allowed_origin | string | '' | '*' or localhost | IP address to allow API requests from | -| use_auth_http | boolean | false | true | See [authentication instructions](https://github.com/lbryio/lbry/blob/master/lbrynet/daemon/auth/server.py#L179) for details | +| use_auth_http | boolean | false | true | See [authentication instructions](https://github.com/lbryio/lbry-sdk/blob/master/lbrynet/daemon/auth/server.py#L179) for details | ### Other | Setting | Format | Default value | Sample Values | Description | |--------------------|---------|---------------|--------------------------------|---------------------------------------------------------------------------------------------------------------| -| components_to_skip | list | [] | ['reflector','hash_announcer'] | Disable components, [see entire list here](https://github.com/lbryio/lbry/wiki/Component-Dependencies-Table) | +| components_to_skip | list | [] | ['reflector','hash_announcer'] | Disable components, [see entire list here](https://github.com/lbryio/lbry-sdk/wiki/Component-Dependencies-Table) | | share_usage_data | boolean | true | false | Share analytics data | diff --git a/documents/resources/regtest-setup.md b/documents/resources/regtest-setup.md index 1f11b49..cfd323e 100644 --- a/documents/resources/regtest-setup.md +++ b/documents/resources/regtest-setup.md @@ -98,7 +98,7 @@ Alternatively, you can create a file `touch ~/.lbryum/config` and paste the foll ### lbry -Download source from [here](https://github.com/lbryio/lbry/releases), and run the following inside the environment: +Download source from [here](https://github.com/lbryio/lbry-sdk/releases), and run the following inside the environment: ```bash cd lbry pip2 install -r requirements.txt diff --git a/documents/resources/repository-standards.md b/documents/resources/repository-standards.md index da5b11b..91c32b6 100644 --- a/documents/resources/repository-standards.md +++ b/documents/resources/repository-standards.md @@ -86,7 +86,7 @@ This document should cover the following: * First, it should contain a single sentence: "This project follows the global contributing standards for all LBRY projects, to read those go < here >.” * A "Code Overview" section explaining some basic design choices and how to begin stepping through the code. An example would be explaining that Daemon.py is the primary entry point for the daemon code, and one can begin to trace through the code by looking for jsonrpc_xxx, where xxx is one of the api calls listed [here](https://lbry.com/api) * A "Testing" section explaining how to run tests and stating that tests are necessary -* Information on how to submit pull requests, and what to expect afterwards (e.g. a link to our [branching doc](https://github.com/lbryio/lbry/wiki/Branching-and-Merging), commands to run before submitting PR, tests must pass, changelog entry, etc). If you find this gets repetitive, it may be best to link to a global doc +* Information on how to submit pull requests, and what to expect afterwards (e.g. a link to our [branching doc](https://github.com/lbryio/lbry-sdk/wiki/Branching-and-Merging), commands to run before submitting PR, tests must pass, changelog entry, etc). If you find this gets repetitive, it may be best to link to a global doc * Anything else a new visitor to a repository should know about contributing to that specific repository (linting, generating documentation, etc) ## LICENSE diff --git a/documents/resources/setup-videos.md b/documents/resources/setup-videos.md index 1e5adda..ddc6c74 100644 --- a/documents/resources/setup-videos.md +++ b/documents/resources/setup-videos.md @@ -14,7 +14,7 @@ Check out [our video tutorial](/resources/video-lbrydesktop) to setup the [Deskt Check out [our video tutorial](/resources/video-lbryandroid) to setup the [Android app](https://github.com/lbryio/lbry-android) development environment. ## LBRY SDK -Check out [our video tutorial](/resources/video-lbrysdk) to setup the [LBRY SDK](https://github.com/lbryio/lbry) development environment. +Check out [our video tutorial](/resources/video-lbrysdk) to setup the [LBRY SDK](https://github.com/lbryio/lbry-sdk) development environment. ## LBRY Blockchain Check out [our video tutorial](/resources/video-lbrycrd) to setup the [LBRY Blockchain](https://github.com/lbryio/lbrycrd) development environment.