From 2feda7df7cd68e8c12488a40068dddd307092097 Mon Sep 17 00:00:00 2001 From: Pavel Date: Fri, 29 Nov 2024 17:16:40 +0300 Subject: [PATCH 1/6] index.md --- docs/economics/staking/index.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/economics/staking/index.md b/docs/economics/staking/index.md index 8704d966c..129918cf6 100644 --- a/docs/economics/staking/index.md +++ b/docs/economics/staking/index.md @@ -23,7 +23,7 @@ The more stake delegated to a validator, the more often this validator is chosen to write new transactions to the ledger. The more transactions the validator writes, the more rewards the validator and its delegators earn. Validators who configure their systems to be able to process more transactions earn -proportionally more rewards and because they keep the network running as fast +proportionally more rewards because they keep the network running as fast and as smoothly as possible. Validators incur costs by running and maintaining their systems, and this is @@ -51,7 +51,7 @@ wallet provides steps to create a stake account and do the delegation. #### Supported Wallets Many web and mobile wallets support Solana staking operations. Please check with -your favorite wallet's maintainers regarding status +your favorite wallet's maintainers regarding status. #### Solana command line tools @@ -72,7 +72,7 @@ information about potentially performant validators from the links below. The Solana Foundation does not recommend any particular validator. The site solanabeach.io is built and maintained by one of our validators, -Staking Facilities. It provides a some high-level graphical information about +Staking Facilities. It provides some high-level graphical information about the network as a whole, as well as a list of each validator and some recent performance statistics about each one. From dddc939122079f13b3547c9b0fcd5babdd81de8a Mon Sep 17 00:00:00 2001 From: Pavel Date: Fri, 29 Nov 2024 17:20:27 +0300 Subject: [PATCH 2/6] index.md --- docs/economics/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/economics/index.md b/docs/economics/index.md index 55444a801..21a99e661 100644 --- a/docs/economics/index.md +++ b/docs/economics/index.md @@ -18,7 +18,7 @@ The main channels of participant remittances are referred to as protocol-based rewards and transaction fees. Protocol-based rewards are generated from inflationary issuances from a protocol-defined inflation schedule. These rewards will constitute the total protocol-based reward delivered to validation clients, -the remaining sourced from transaction fees. In the early days of the network, +with the remaining sourced from transaction fees. In the early days of the network, it is likely that protocol-based rewards, deployed based on predefined issuance schedule, will drive the majority of participant incentives to participate in the network. From e569db91305f98eb178904feedcbbefeb4d0bd01 Mon Sep 17 00:00:00 2001 From: Pavel Date: Fri, 29 Nov 2024 17:29:27 +0300 Subject: [PATCH 3/6] exchange.md --- docs/more/exchange.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/more/exchange.md b/docs/more/exchange.md index 2aae6ecff..abb3872ca 100644 --- a/docs/more/exchange.md +++ b/docs/more/exchange.md @@ -716,7 +716,7 @@ The following code sample assumes you're using the Maven. curve25519-elisabeth 0.1.0 - + ``` ```java @@ -746,7 +746,7 @@ public class PubkeyValidator Every deposit and withdrawal of SOL must be greater or equal to the minimum rent-exempt balance for the account at the wallet address (a basic SOL account -holding no data), currently: 0.000890880 SOL +holding no data), currently: 0.00089088 SOL Similarly, every deposit account must contain at least this balance. From b08a26894d2d5df3c1a34929e23dfa009b572c2a Mon Sep 17 00:00:00 2001 From: Pavel Date: Fri, 29 Nov 2024 17:42:26 +0300 Subject: [PATCH 4/6] client-typescript.md --- docs/programs/anchor/client-typescript.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/programs/anchor/client-typescript.md b/docs/programs/anchor/client-typescript.md index ba5c096ec..c7fb8593d 100644 --- a/docs/programs/anchor/client-typescript.md +++ b/docs/programs/anchor/client-typescript.md @@ -27,7 +27,7 @@ An `AnchorProvider` is an abstraction that combines two things: - `Wallet` - (optional) a default wallet used to pay and sign transactions - + When integrating with a frontend using the @@ -118,7 +118,7 @@ to: The basic format looks like the following: - + `program.methods` - This is the builder API for creating instruction calls from @@ -191,7 +191,7 @@ before sending. Anchor provides multiple methods for building program instructions: - + The @@ -292,7 +292,7 @@ Use `program.account` followed by the name of the account type defined in the IDL. Anchor provides multiple methods for fetching accounts. - + Use From b4aa404e02fd7b53db26db33d73dacc8c9f06cdc Mon Sep 17 00:00:00 2001 From: Pavel Date: Fri, 29 Nov 2024 17:47:22 +0300 Subject: [PATCH 5/6] cpi.md --- docs/programs/anchor/cpi.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/programs/anchor/cpi.md b/docs/programs/anchor/cpi.md index 092b9481f..8addd6dc5 100644 --- a/docs/programs/anchor/cpi.md +++ b/docs/programs/anchor/cpi.md @@ -9,7 +9,7 @@ sidebarSortOrder: 5 [Cross Program Invocations (CPI)](/docs/core/cpi.md) refer to the process of one program invoking instructions of another program, which enables the -composibility of programs on Solana. +composability of programs on Solana. This section will cover the basics of implementing CPIs in an Anchor program, using a simple SOL transfer instruction as a practical example. Once you @@ -125,7 +125,7 @@ functionally equivalent. The main purpose is to illustrate the implementation details of the CPI. - + The `sol_transfer` instruction included in the example code shows a typical @@ -440,7 +440,7 @@ functionally equivalent. The main purpose is to illustrate the implementation details of the CPI. - + The `sol_transfer` instruction included in the example code shows a typical From 35e8fe4f855813ae9b83aa53a9584cb23e3a7eb2 Mon Sep 17 00:00:00 2001 From: Pavel Date: Fri, 29 Nov 2024 18:04:29 +0300 Subject: [PATCH 6/6] fix: apply prettier formatting --- docs/economics/index.md | 8 ++++---- docs/economics/staking/index.md | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/economics/index.md b/docs/economics/index.md index 21a99e661..79e0937f7 100644 --- a/docs/economics/index.md +++ b/docs/economics/index.md @@ -18,10 +18,10 @@ The main channels of participant remittances are referred to as protocol-based rewards and transaction fees. Protocol-based rewards are generated from inflationary issuances from a protocol-defined inflation schedule. These rewards will constitute the total protocol-based reward delivered to validation clients, -with the remaining sourced from transaction fees. In the early days of the network, -it is likely that protocol-based rewards, deployed based on predefined issuance -schedule, will drive the majority of participant incentives to participate in -the network. +with the remaining sourced from transaction fees. In the early days of the +network, it is likely that protocol-based rewards, deployed based on predefined +issuance schedule, will drive the majority of participant incentives to +participate in the network. These protocol-based rewards are calculated per epoch and distributed across the active delegated stake and validator set (per validator commission). As diff --git a/docs/economics/staking/index.md b/docs/economics/staking/index.md index 129918cf6..18f0124ed 100644 --- a/docs/economics/staking/index.md +++ b/docs/economics/staking/index.md @@ -23,8 +23,8 @@ The more stake delegated to a validator, the more often this validator is chosen to write new transactions to the ledger. The more transactions the validator writes, the more rewards the validator and its delegators earn. Validators who configure their systems to be able to process more transactions earn -proportionally more rewards because they keep the network running as fast -and as smoothly as possible. +proportionally more rewards because they keep the network running as fast and as +smoothly as possible. Validators incur costs by running and maintaining their systems, and this is passed on to delegators in the form of a fee collected as a percentage of @@ -72,8 +72,8 @@ information about potentially performant validators from the links below. The Solana Foundation does not recommend any particular validator. The site solanabeach.io is built and maintained by one of our validators, -Staking Facilities. It provides some high-level graphical information about -the network as a whole, as well as a list of each validator and some recent +Staking Facilities. It provides some high-level graphical information about the +network as a whole, as well as a list of each validator and some recent performance statistics about each one. - https://solanabeach.io