From 8ae45d89f18400c1ac6d52fbd91d5f5c4fa39251 Mon Sep 17 00:00:00 2001 From: Steven Luscher Date: Tue, 26 Nov 2024 14:23:13 -0800 Subject: [PATCH] Update `READMEs` to point to the `next` tag (#3633) --- README.md | 16 ++++++++-------- packages/accounts/README.md | 8 ++++---- packages/addresses/README.md | 6 +++--- packages/assertions/README.md | 6 +++--- packages/codecs-core/README.md | 8 ++++---- packages/codecs-data-structures/README.md | 8 ++++---- packages/codecs-numbers/README.md | 8 ++++---- packages/codecs-strings/README.md | 8 ++++---- packages/codecs/README.md | 8 ++++---- packages/compat/README.md | 8 ++++---- packages/errors/README.md | 6 +++--- packages/functional/README.md | 8 ++++---- packages/instructions/README.md | 8 ++++---- packages/keys/README.md | 8 ++++---- packages/library/README.md | 6 +++--- packages/options/README.md | 8 ++++---- packages/programs/README.md | 8 ++++---- packages/promises/README.md | 6 +++--- packages/react/README.md | 6 +++--- packages/rpc-api/README.md | 8 ++++---- packages/rpc-parsed-types/README.md | 8 ++++---- packages/rpc-spec-types/README.md | 8 ++++---- packages/rpc-spec/README.md | 8 ++++---- packages/rpc-subscriptions-api/README.md | 8 ++++---- .../README.md | 6 +++--- packages/rpc-subscriptions-spec/README.md | 8 ++++---- packages/rpc-subscriptions/README.md | 8 ++++---- packages/rpc-transformers/README.md | 6 +++--- packages/rpc-transport-http/README.md | 6 +++--- packages/rpc-types/README.md | 8 ++++---- packages/rpc/README.md | 8 ++++---- packages/signers/README.md | 8 ++++---- packages/subscribable/README.md | 6 +++--- packages/sysvars/README.md | 8 ++++---- packages/transaction-confirmation/README.md | 6 +++--- packages/transaction-messages/README.md | 8 ++++---- packages/transactions/README.md | 8 ++++---- packages/webcrypto-ed25519-polyfill/README.md | 6 +++--- 38 files changed, 144 insertions(+), 144 deletions(-) diff --git a/README.md b/README.md index 8c48d9a78d78..a21c5bdd5761 100644 --- a/README.md +++ b/README.md @@ -5,9 +5,9 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/web3.js/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/web3.js/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/web3.js/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/web3.js/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/web3.js/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/web3.js/v/next # Solana JavaScript SDK @@ -21,17 +21,17 @@ This is the JavaScript SDK for building Solana apps for Node, web, and React Nat For use in a Node.js or web application: ```shell -npm install --save @solana/web3.js@rc +npm install --save @solana/web3.js@next ``` For use in a browser, without a build system: ```html - + - + ``` # Quick Start @@ -73,7 +73,7 @@ The new library itself is comprised of several smaller, modular packages under t Some of these packages are themselves composed of smaller packages. For instance, `@solana/rpc` is composed of `@solana/rpc-spec` (for core JSON RPC specification types), `@solana/rpc-api` (for the Solana-specific RPC methods), `@solana/rpc-transport-http` (for the default HTTP transport) and so on. -Developers can use the default configurations within the main library (`@solana/web3.js@rc`) or import any of its subpackages where customization-through-composition is desired. +Developers can use the default configurations within the main library (`@solana/web3.js@next`) or import any of its subpackages where customization-through-composition is desired. ## Composable Internals @@ -88,7 +88,7 @@ The inability to customize web3.js up until now has been a source of frustration Version 2.0 exposes far more of its internals, particularly where communication with an RPC is concerned, and allows willing developers the ability to compose new implementations from the default ones that manifest a nearly limitless array of customizations. -The individual modules that make up web3.js are assembled in a **default** configuration reminiscent of the legacy library as part of the npm package `@solana/web3.js@rc`, but those who wish to assemble them in different configurations may do so. +The individual modules that make up web3.js are assembled in a **default** configuration reminiscent of the legacy library as part of the npm package `@solana/web3.js@next`, but those who wish to assemble them in different configurations may do so. Generic types are offered in numerous places, allowing you to specify new functionality, to make extensions to each API via composition and supertypes, and to encourage you to create higher-level opinionated abstractions of your own. diff --git a/packages/accounts/README.md b/packages/accounts/README.md index 7acfa2c8560a..11a9e9d7f0a5 100644 --- a/packages/accounts/README.md +++ b/packages/accounts/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/accounts/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/accounts/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/accounts/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/accounts/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/accounts/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/accounts/v/next # @solana/accounts -This package contains types and helper methods for representing, fetching and decoding Solana accounts. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package contains types and helper methods for representing, fetching and decoding Solana accounts. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). It provides a unified definition of a Solana account regardless of how it was retrieved and can represent both encoded and decoded accounts. It also introduces the concept of a `MaybeAccount` which represents a fetched account that may or may not exist on-chain whilst keeping track of its address in both cases. diff --git a/packages/addresses/README.md b/packages/addresses/README.md index 302ba6d0400f..84e876973447 100644 --- a/packages/addresses/README.md +++ b/packages/addresses/README.md @@ -5,9 +5,9 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/addresses/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/addresses/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/addresses/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/addresses/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/addresses/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/addresses/v/next # @solana/addresses diff --git a/packages/assertions/README.md b/packages/assertions/README.md index 5821fba5f99a..80d41fda75fc 100644 --- a/packages/assertions/README.md +++ b/packages/assertions/README.md @@ -5,9 +5,9 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/assertions/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/assertions/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/assertions/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/assertions/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/assertions/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/assertions/v/next # @solana/assertions diff --git a/packages/codecs-core/README.md b/packages/codecs-core/README.md index f6950a25b2a2..cc1b74119dcc 100644 --- a/packages/codecs-core/README.md +++ b/packages/codecs-core/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/codecs-core/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/codecs-core/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/codecs-core/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/codecs-core/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/codecs-core/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/codecs-core/v/next # @solana/codecs-core -This package contains the core types and functions for encoding and decoding data structures on Solana. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package contains the core types and functions for encoding and decoding data structures on Solana. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). This package is also part of the [`@solana/codecs` package](https://github.com/solana-labs/solana-web3.js/tree/master/packages/codecs) which acts as an entry point for all codec packages as well as for their documentation. diff --git a/packages/codecs-data-structures/README.md b/packages/codecs-data-structures/README.md index 8459120e4963..71f8aebc51a3 100644 --- a/packages/codecs-data-structures/README.md +++ b/packages/codecs-data-structures/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/codecs-data-structures/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/codecs-data-structures/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/codecs-data-structures/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/codecs-data-structures/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/codecs-data-structures/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/codecs-data-structures/v/next # @solana/codecs-data-structures -This package contains codecs for various data structures such as arrays, maps, structs, tuples, enums, etc. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package contains codecs for various data structures such as arrays, maps, structs, tuples, enums, etc. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). This package is also part of the [`@solana/codecs` package](https://github.com/solana-labs/solana-web3.js/tree/master/packages/codecs) which acts as an entry point for all codec packages as well as for their documentation. diff --git a/packages/codecs-numbers/README.md b/packages/codecs-numbers/README.md index 9131d2eed573..aa4f4d8b66c5 100644 --- a/packages/codecs-numbers/README.md +++ b/packages/codecs-numbers/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/codecs-numbers/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/codecs-numbers/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/codecs-numbers/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/codecs-numbers/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/codecs-numbers/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/codecs-numbers/v/next # @solana/codecs-numbers -This package contains codecs for numbers of different sizes and endianness. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package contains codecs for numbers of different sizes and endianness. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). This package is also part of the [`@solana/codecs` package](https://github.com/solana-labs/solana-web3.js/tree/master/packages/codecs) which acts as an entry point for all codec packages as well as for their documentation. diff --git a/packages/codecs-strings/README.md b/packages/codecs-strings/README.md index 2bce82be654a..44129913d2f8 100644 --- a/packages/codecs-strings/README.md +++ b/packages/codecs-strings/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/codecs-strings/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/codecs-strings/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/codecs-strings/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/codecs-strings/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/codecs-strings/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/codecs-strings/v/next # @solana/codecs-strings -This package contains codecs for strings of different sizes and encodings. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package contains codecs for strings of different sizes and encodings. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). This package is also part of the [`@solana/codecs` package](https://github.com/solana-labs/solana-web3.js/tree/master/packages/codecs) which acts as an entry point for all codec packages as well as for their documentation. diff --git a/packages/codecs/README.md b/packages/codecs/README.md index f6946b5446db..e702ea2543f3 100644 --- a/packages/codecs/README.md +++ b/packages/codecs/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/codecs/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/codecs/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/codecs/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/codecs/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/codecs/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/codecs/v/next # @solana/codecs -This package contains all types and helpers for encoding and decoding anything to and from a `Uint8Array`. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package contains all types and helpers for encoding and decoding anything to and from a `Uint8Array`. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). No matter which serialization strategy we use, Codecs abstract away its implementation and offers a simple `encode` and `decode` interface. Codecs are also highly composable, allowing us to build complex data structures from simple building blocks. diff --git a/packages/compat/README.md b/packages/compat/README.md index 69842bc0352e..3bdfa1d0beee 100644 --- a/packages/compat/README.md +++ b/packages/compat/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/compat/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/compat/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/compat/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/compat/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/compat/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/compat/v/next # @solana/compat -This package contains utilities for converting from legacy web3js classes to the new data structures. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package contains utilities for converting from legacy web3js classes to the new data structures. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). ## Functions diff --git a/packages/errors/README.md b/packages/errors/README.md index 8db23b748ba7..f6a4d29afe20 100644 --- a/packages/errors/README.md +++ b/packages/errors/README.md @@ -5,9 +5,9 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/errors/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/errors/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/errors/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/errors/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/errors/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/errors/v/next # @solana/errors diff --git a/packages/functional/README.md b/packages/functional/README.md index 2febfc149ace..b66975bb5888 100644 --- a/packages/functional/README.md +++ b/packages/functional/README.md @@ -5,16 +5,16 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/functional/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/functional/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/functional/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/functional/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/functional/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/functional/v/next # @solana/functional This package contains generalized functional helpers and functional helpers specific to Solana application components. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK -[`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +[`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). ## Functions diff --git a/packages/instructions/README.md b/packages/instructions/README.md index 2d71c82b05e7..04d8acc4c9f6 100644 --- a/packages/instructions/README.md +++ b/packages/instructions/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/instructions/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/instructions/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/instructions/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/instructions/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/instructions/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/instructions/v/next # @solana/instructions -This package contains types for creating transaction instructions. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package contains types for creating transaction instructions. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). ## Types diff --git a/packages/keys/README.md b/packages/keys/README.md index 42e958c9b7a8..70f292652afb 100644 --- a/packages/keys/README.md +++ b/packages/keys/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/keys/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/keys/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/keys/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/keys/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/keys/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/keys/v/next # @solana/keys -This package contains utilities for validating, generating, and manipulating addresses and key material. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package contains utilities for validating, generating, and manipulating addresses and key material. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). ## Types diff --git a/packages/library/README.md b/packages/library/README.md index 5746646336e5..26e7527b9045 100644 --- a/packages/library/README.md +++ b/packages/library/README.md @@ -5,9 +5,9 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/web3.js/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/web3.js/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/web3.js/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/web3.js/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/web3.js/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/web3.js/v/next # @solana/web3.js diff --git a/packages/options/README.md b/packages/options/README.md index eb981f3e3ee7..33a28c9cd6cd 100644 --- a/packages/options/README.md +++ b/packages/options/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/options/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/options/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/options/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/options/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/options/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/options/v/next # @solana/options -This package allows us to manage and serialize Rust-like Option types in JavaScript. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package allows us to manage and serialize Rust-like Option types in JavaScript. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). This package is also part of the [`@solana/codecs` package](https://github.com/solana-labs/solana-web3.js/tree/master/packages/codecs) which acts as an entry point for all codec packages as well as for their documentation. diff --git a/packages/programs/README.md b/packages/programs/README.md index 5bd0ea177b3b..e71d02e5dd50 100644 --- a/packages/programs/README.md +++ b/packages/programs/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/programs/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/programs/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/programs/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/programs/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/programs/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/programs/v/next # @solana/programs -This package contains helpers for identifying custom program errors. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package contains helpers for identifying custom program errors. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). ## Functions diff --git a/packages/promises/README.md b/packages/promises/README.md index 954ea93bf51a..59ed79d3b022 100644 --- a/packages/promises/README.md +++ b/packages/promises/README.md @@ -5,9 +5,9 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/promises/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/promises/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/promises/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/promises/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/promises/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/promises/v/next # @solana/promises diff --git a/packages/react/README.md b/packages/react/README.md index 773ff39cde6a..f5c5b5546e87 100644 --- a/packages/react/README.md +++ b/packages/react/README.md @@ -5,9 +5,9 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/react/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/react/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/react/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/react/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/react/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/react/v/next # @solana/react diff --git a/packages/rpc-api/README.md b/packages/rpc-api/README.md index f1d959341975..300a01ba3fa3 100644 --- a/packages/rpc-api/README.md +++ b/packages/rpc-api/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-api/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/rpc-api/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/rpc-api/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-api/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/rpc-api/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/rpc-api/v/next # @solana/rpc-api -This package contains types that describe the [methods](https://solana.com/docs/rpc/http) of the Solana JSON RPC API, and utilities for creating a `RpcApi` implementation with sensible defaults. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package contains types that describe the [methods](https://solana.com/docs/rpc/http) of the Solana JSON RPC API, and utilities for creating a `RpcApi` implementation with sensible defaults. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). Each RPC method is described in terms of a TypeScript type of the following form: diff --git a/packages/rpc-parsed-types/README.md b/packages/rpc-parsed-types/README.md index 6886e90e8256..da951068d02b 100644 --- a/packages/rpc-parsed-types/README.md +++ b/packages/rpc-parsed-types/README.md @@ -4,13 +4,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-types/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/rpc-types/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/rpc-types/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-types/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/rpc-types/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/rpc-types/v/next # @solana/rpc-parsed-types This package defines types for Parsed objects used in the [Solana JSON-RPC](https://docs.solana.com/api/http). It can be used standalone, but it is also exported as part of the Solana JavaScript SDK -[`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +[`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). diff --git a/packages/rpc-spec-types/README.md b/packages/rpc-spec-types/README.md index 029f2a7890d1..cb8e9ba09b1f 100644 --- a/packages/rpc-spec-types/README.md +++ b/packages/rpc-spec-types/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-spec-types/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/rpc-spec-types/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/rpc-spec-types/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-spec-types/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/rpc-spec-types/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/rpc-spec-types/v/next # @solana/rpc-spec-types -This package contains core types that can be used on both RPC and RPC Subscriptions specifications. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package contains core types that can be used on both RPC and RPC Subscriptions specifications. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). ## Types diff --git a/packages/rpc-spec/README.md b/packages/rpc-spec/README.md index a61c7534a765..22ad438d6dd5 100644 --- a/packages/rpc-spec/README.md +++ b/packages/rpc-spec/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-spec/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/rpc-spec/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/rpc-spec/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-spec/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/rpc-spec/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/rpc-spec/v/next # @solana/rpc-spec -This package contains types that describe the implementation of the JSON RPC API, as well as methods to create one. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package contains types that describe the implementation of the JSON RPC API, as well as methods to create one. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). This API is designed to be used as follows: diff --git a/packages/rpc-subscriptions-api/README.md b/packages/rpc-subscriptions-api/README.md index 8905c11fceb9..289595d937ba 100644 --- a/packages/rpc-subscriptions-api/README.md +++ b/packages/rpc-subscriptions-api/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-subscriptions-api/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/rpc-subscriptions-api/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/rpc-subscriptions-api/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-subscriptions-api/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/rpc-subscriptions-api/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/rpc-subscriptions-api/v/next # @solana/rpc-subscriptions-api -This package contains types that describe the [methods](https://solana.com/docs/rpc/websocket) of the Solana JSON RPC Subscriptions API, and utilities for creating a `RpcSubscriptionsApi` implementation with sensible defaults. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package contains types that describe the [methods](https://solana.com/docs/rpc/websocket) of the Solana JSON RPC Subscriptions API, and utilities for creating a `RpcSubscriptionsApi` implementation with sensible defaults. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). Each RPC subscriptions method is described in terms of a TypeScript type of the following form: diff --git a/packages/rpc-subscriptions-channel-websocket/README.md b/packages/rpc-subscriptions-channel-websocket/README.md index cfc54b2bba03..2701f2ec09fd 100644 --- a/packages/rpc-subscriptions-channel-websocket/README.md +++ b/packages/rpc-subscriptions-channel-websocket/README.md @@ -5,9 +5,9 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-subscriptions-channel-websocket/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/rpc-subscriptions-channel-websocket/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/rpc-subscriptions-channel-websocket/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-subscriptions-channel-websocket/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/rpc-subscriptions-channel-websocket/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/rpc-subscriptions-channel-websocket/v/next # @solana/rpc-subscriptions-channel-websocket diff --git a/packages/rpc-subscriptions-spec/README.md b/packages/rpc-subscriptions-spec/README.md index d0028930d19d..0c3c4debeab4 100644 --- a/packages/rpc-subscriptions-spec/README.md +++ b/packages/rpc-subscriptions-spec/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-subscriptions-spec/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/rpc-subscriptions-spec/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/rpc-subscriptions-spec/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-subscriptions-spec/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/rpc-subscriptions-spec/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/rpc-subscriptions-spec/v/next # @solana/rpc-subscriptions-spec -This package contains types that describe the implementation of the JSON RPC Subscriptions API, as well as methods to create one. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package contains types that describe the implementation of the JSON RPC Subscriptions API, as well as methods to create one. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). This API is designed to be used as follows: diff --git a/packages/rpc-subscriptions/README.md b/packages/rpc-subscriptions/README.md index 20d60a3eba25..e4656469053b 100644 --- a/packages/rpc-subscriptions/README.md +++ b/packages/rpc-subscriptions/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-subscriptions/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/rpc-subscriptions/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/rpc-subscriptions/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-subscriptions/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/rpc-subscriptions/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/rpc-subscriptions/v/next # @solana/rpc-subscriptions -This package contains types that implement RPC subscriptions as required by the Solana RPC. Additionally, it incorporates some useful defaults that make working with subscriptions easier, more performant, and more reliable. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package contains types that implement RPC subscriptions as required by the Solana RPC. Additionally, it incorporates some useful defaults that make working with subscriptions easier, more performant, and more reliable. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). ## Functions diff --git a/packages/rpc-transformers/README.md b/packages/rpc-transformers/README.md index fa50819530b7..85432e4af681 100644 --- a/packages/rpc-transformers/README.md +++ b/packages/rpc-transformers/README.md @@ -5,9 +5,9 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-transformers/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/rpc-transformers/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/rpc-transformers/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-transformers/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/rpc-transformers/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/rpc-transformers/v/next # @solana/rpc-transformers diff --git a/packages/rpc-transport-http/README.md b/packages/rpc-transport-http/README.md index 49ea12981953..488427a4549f 100644 --- a/packages/rpc-transport-http/README.md +++ b/packages/rpc-transport-http/README.md @@ -5,9 +5,9 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-transport-http/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/rpc-transport-http/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/rpc-transport-http/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-transport-http/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/rpc-transport-http/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/rpc-transport-http/v/next # @solana/rpc-transport-http diff --git a/packages/rpc-types/README.md b/packages/rpc-types/README.md index 7e6967236e81..ab83176625fe 100644 --- a/packages/rpc-types/README.md +++ b/packages/rpc-types/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-types/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/rpc-types/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/rpc-types/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc-types/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/rpc-types/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/rpc-types/v/next # @solana/rpc-types -This package defines types for values used in the [Solana JSON-RPC](https://docs.solana.com/api/http) and a series of helpers for working with them. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package defines types for values used in the [Solana JSON-RPC](https://docs.solana.com/api/http) and a series of helpers for working with them. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). ## Types diff --git a/packages/rpc/README.md b/packages/rpc/README.md index 2f77cbbf42c6..538f363e878a 100644 --- a/packages/rpc/README.md +++ b/packages/rpc/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/rpc/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/rpc/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/rpc/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/rpc/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/rpc/v/next # @solana/rpc -This package contains utilities for creating objects that you can use to communicate with a Solana JSON RPC server. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package contains utilities for creating objects that you can use to communicate with a Solana JSON RPC server. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). Unless you plan to create a custom RPC interface, you can use the [`createSolanaRpc(clusterUrl)`](#createsolanarpcclusterurl-config) function to obtain a default implementation of the [Solana JSON RPC API](https://solana.com/docs/rpc/http). diff --git a/packages/signers/README.md b/packages/signers/README.md index ec62549991eb..cf239f5f3c64 100644 --- a/packages/signers/README.md +++ b/packages/signers/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/signers/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/signers/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/signers/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/signers/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/signers/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/signers/v/next # @solana/signers -This package provides an abstraction layer over signing messages and transactions in Solana. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package provides an abstraction layer over signing messages and transactions in Solana. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). You can think of signers as an abstract way to sign messages and transactions. This could be using a Crypto KeyPair, a wallet adapter in the browser, a Noop signer for testing purposes, or anything you want. Here's an example using a `CryptoKeyPair` signer: diff --git a/packages/subscribable/README.md b/packages/subscribable/README.md index 4f0d20e94970..52edd460c426 100644 --- a/packages/subscribable/README.md +++ b/packages/subscribable/README.md @@ -5,9 +5,9 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/subscribable/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/subscribable/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/subscribable/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/subscribable/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/subscribable/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/subscribable/v/next # @solana/subscribable diff --git a/packages/sysvars/README.md b/packages/sysvars/README.md index 0d13baded982..9e860d84f850 100644 --- a/packages/sysvars/README.md +++ b/packages/sysvars/README.md @@ -5,16 +5,16 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/sysvars/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/sysvars/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/sysvars/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/sysvars/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/sysvars/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/sysvars/v/next # @solana/sysvars This package contains types and helpers for fetching and decoding Solana sysvars. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK -[`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +[`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). More information about the available sysvars on Solana can be found in the docs at . diff --git a/packages/transaction-confirmation/README.md b/packages/transaction-confirmation/README.md index d4c2d3f8966c..0c044afcd8ea 100644 --- a/packages/transaction-confirmation/README.md +++ b/packages/transaction-confirmation/README.md @@ -5,9 +5,9 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/transaction-confirmation/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/transaction-confirmation/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/transaction-confirmation/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/transaction-confirmation/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/transaction-confirmation/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/transaction-confirmation/v/next # @solana/transaction-confirmation diff --git a/packages/transaction-messages/README.md b/packages/transaction-messages/README.md index 5dc2285dfa42..5f94037b1477 100644 --- a/packages/transaction-messages/README.md +++ b/packages/transaction-messages/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/transactions/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/transactions/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/transactions/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/transactions/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/transactions/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/transactions/v/next # @solana/transaction-messages -This package contains types and functions for creating transaction messages. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package contains types and functions for creating transaction messages. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). Transaction messages are built one step at a time using the transform functions offered by this package. To make it more ergonomic to apply consecutive transforms to your transaction messages, consider using a pipelining helper like the one in `@solana/functional`. diff --git a/packages/transactions/README.md b/packages/transactions/README.md index 563885758a09..da2d6524c63a 100644 --- a/packages/transactions/README.md +++ b/packages/transactions/README.md @@ -5,13 +5,13 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/transactions/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/transactions/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/transactions/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/transactions/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/transactions/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/transactions/v/next # @solana/transactions -This package contains types and functions for compiling, signing and sending transactions. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@rc`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). +This package contains types and functions for compiling, signing and sending transactions. It can be used standalone, but it is also exported as part of the Solana JavaScript SDK [`@solana/web3.js@next`](https://github.com/solana-labs/solana-web3.js/tree/master/packages/library). Transactions are created by compiling a transaction message. They must then be signed before being submitted to the network. diff --git a/packages/webcrypto-ed25519-polyfill/README.md b/packages/webcrypto-ed25519-polyfill/README.md index 9cfb392e85ec..f5d53cf4b0af 100644 --- a/packages/webcrypto-ed25519-polyfill/README.md +++ b/packages/webcrypto-ed25519-polyfill/README.md @@ -5,9 +5,9 @@ [code-style-prettier-image]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square [code-style-prettier-url]: https://github.com/prettier/prettier -[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/webcrypto-ed25519-polyfill/rc.svg?style=flat -[npm-image]: https://img.shields.io/npm/v/@solana/webcrypto-ed25519-polyfill/rc.svg?style=flat -[npm-url]: https://www.npmjs.com/package/@solana/webcrypto-ed25519-polyfill/v/rc +[npm-downloads-image]: https://img.shields.io/npm/dm/@solana/webcrypto-ed25519-polyfill/next.svg?style=flat +[npm-image]: https://img.shields.io/npm/v/@solana/webcrypto-ed25519-polyfill/next.svg?style=flat +[npm-url]: https://www.npmjs.com/package/@solana/webcrypto-ed25519-polyfill/v/next # @solana/webcrypto-ed25519-polyfill