]> Untitled Git - bdk/commitdiff
docs: fix spelling errors
authorSteve Myers <steve@notmandatory.org>
Mon, 21 Aug 2023 20:01:08 +0000 (15:01 -0500)
committerSteve Myers <steve@notmandatory.org>
Sat, 16 Sep 2023 15:43:26 +0000 (10:43 -0500)
CHANGELOG.md
CONTRIBUTING.md
crates/bdk/src/wallet/mod.rs
crates/chain/src/chain_data.rs
crates/chain/src/local_chain.rs
crates/chain/src/persist.rs
crates/esplora/README.md
crates/esplora/src/async_ext.rs
crates/esplora/src/blocking_ext.rs
nursery/README.md
nursery/tmp_plan/src/template.rs

index 417038dab5fb6a8b9b46bcb25323cd67b61b7f77..929501a1833d15231f056822215b1ddaa7444055 100644 (file)
@@ -158,7 +158,7 @@ BDK and LDK together.
 - Add the ability to specify which leaves to sign in a taproot transaction through `TapLeavesOptions` in `SignOptions`
 - Add the ability to specify whether a taproot transaction should be signed using the internal key or not, using `sign_with_tap_internal_key` in `SignOptions`
 - Consolidate params `fee_amount` and `amount_needed` in `target_amount` in `CoinSelectionAlgorithm::coin_select` signature.
-- Change the meaning of the `fee_amount` field inside `CoinSelectionResult`: from now on the `fee_amount` will represent only the fees asociated with the utxos in the `selected` field of `CoinSelectionResult`.
+- Change the meaning of the `fee_amount` field inside `CoinSelectionResult`: from now on the `fee_amount` will represent only the fees associated with the utxos in the `selected` field of `CoinSelectionResult`.
 - New `RpcBlockchain` implementation with various fixes.
 - Return balance in separate categories, namely `confirmed`, `trusted_pending`, `untrusted_pending` & `immature`.
 
@@ -449,7 +449,7 @@ final transaction is created by calling `finish` on the builder.
 #### Changed
 - Simplify the architecture of blockchain traits
 - Improve sync
-- Remove unused varaint HeaderParseFail
+- Remove unused variant `HeaderParseFail`
 
 ### CLI
 #### Added
@@ -529,7 +529,7 @@ final transaction is created by calling `finish` on the builder.
 - Use TXIN_DEFAULT_WEIGHT constant in coin selection
 - Replace `must_use` with `required` in coin selection
 - Take both spending policies into account in create_tx
-- Check last derivation in cache to avoid recomputation
+- Check last derivation in cache to avoid recomputing
 - Use the branch-and-bound cs by default
 - Make coin_select return UTXOs instead of TxIns
 - Build output lookup inside complete transaction
@@ -550,7 +550,7 @@ final transaction is created by calling `finish` on the builder.
 - Require esplora feature for repl example
 
 #### Security
-- Use dirs-next instead of dirs since the latter is unmantained
+- Use dirs-next instead of dirs since the latter is unmaintained
 
 ## [0.1.0-beta.1] - 2020-09-08
 
index ad3d7fdbfd9cbdbaa2c6301bbbf23b297732f6e0..6a83ccf575a6c62611dfc6b63e945ff35d3cb30c 100644 (file)
@@ -91,7 +91,7 @@ This is also enforced by the CI.
 Security
 --------
 
-Security is a high priority of BDK; disclosure of security vulnerabilites helps
+Security is a high priority of BDK; disclosure of security vulnerabilities helps
 prevent user loss of funds.
 
 Note that BDK is currently considered "pre-production" during this time, there
index 5a3918cf00c55446dda31cf4291ea80dfe66a8df..9ee72b4b60da5003a5f4eaa916a87ce7f9989bd8 100644 (file)
@@ -231,7 +231,7 @@ impl Wallet {
 pub enum NewError<P> {
     /// There was problem with the descriptors passed in
     Descriptor(crate::descriptor::DescriptorError),
-    /// We were unable to load the wallet's data from the persistance backend
+    /// We were unable to load the wallet's data from the persistence backend
     Persist(P),
 }
 
@@ -243,7 +243,7 @@ where
         match self {
             NewError::Descriptor(e) => e.fmt(f),
             NewError::Persist(e) => {
-                write!(f, "failed to load wallet from persistance backend: {}", e)
+                write!(f, "failed to load wallet from persistence backend: {}", e)
             }
         }
     }
@@ -455,9 +455,9 @@ impl<D> Wallet<D> {
 
     /// Returns a iterators of all the script pubkeys for the `Internal` and External` variants in `KeychainKind`.
     ///
-    /// This is inteded to be used when doing a full scan of your addresses (e.g. after restoring
+    /// This is intended to be used when doing a full scan of your addresses (e.g. after restoring
     /// from seed words). You pass the `BTreeMap` of iterators to a blockchain data source (e.g.
-    /// electrum server) which will go through each address until it reaches a *stop grap*.
+    /// electrum server) which will go through each address until it reaches a *stop gap*.
     ///
     /// Note carefully that iterators go over **all** script pubkeys on the keychains (not what
     /// script pubkeys the wallet is storing internally).
index 0ff43909fd6edb4ded75c17a945c8fe6459beeeb..5508542989575d8a4abeadb23aa4e9f8a9481317 100644 (file)
@@ -215,7 +215,7 @@ impl<A: Anchor> FullTxOut<A> {
     /// Whether the `txout` is considered mature.
     ///
     /// Depending on the implementation of [`confirmation_height_upper_bound`] in [`Anchor`], this
-    /// method may return false-negatives. In other words, interpretted confirmation count may be
+    /// method may return false-negatives. In other words, interpreted confirmation count may be
     /// less than the actual value.
     ///
     /// [`confirmation_height_upper_bound`]: Anchor::confirmation_height_upper_bound
@@ -239,10 +239,10 @@ impl<A: Anchor> FullTxOut<A> {
 
     /// Whether the utxo is/was/will be spendable with chain `tip`.
     ///
-    /// This method does not take into account the locktime.
+    /// This method does not take into account the lock time.
     ///
     /// Depending on the implementation of [`confirmation_height_upper_bound`] in [`Anchor`], this
-    /// method may return false-negatives. In other words, interpretted confirmation count may be
+    /// method may return false-negatives. In other words, interpreted confirmation count may be
     /// less than the actual value.
     ///
     /// [`confirmation_height_upper_bound`]: Anchor::confirmation_height_upper_bound
index eff34b0a4f3442593b4e274ad2b2f244c3f9d7c0..d6cb20aa267f6d8b1cf425637a9f16cf7d8c465b 100644 (file)
@@ -18,7 +18,7 @@ pub type ChangeSet = BTreeMap<u32, Option<BlockHash>>;
 ///
 /// Each checkpoint contains the height and hash of a block ([`BlockId`]).
 ///
-/// Internaly, checkpoints are nodes of a reference-counted linked-list. This allows the caller to
+/// Internally, checkpoints are nodes of a reference-counted linked-list. This allows the caller to
 /// cheaply clone a [`CheckPoint`] without copying the whole list and to view the entire chain
 /// without holding a lock on [`LocalChain`].
 #[derive(Debug, Clone)]
@@ -427,7 +427,7 @@ impl core::fmt::Display for InsertBlockError {
     fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result {
         write!(
             f,
-            "failed to insert block at height {} as blockhashes conflict: original={}, update={}",
+            "failed to insert block at height {} as block hashes conflict: original={}, update={}",
             self.height, self.original_hash, self.update_hash
         )
     }
@@ -498,7 +498,7 @@ fn merge_chains(
                 prev_orig = curr_orig.take();
 
                 // OPTIMIZATION: we have run out of update blocks so we don't need to continue
-                // iterating becuase there's no possibility of adding anything to changeset.
+                // iterating because there's no possibility of adding anything to changeset.
                 if u.is_none() {
                     break;
                 }
@@ -507,7 +507,7 @@ fn merge_chains(
                 if o.hash() == u.hash() {
                     // We have found our point of agreement ðŸŽ‰ -- we require that the previous (i.e.
                     // higher because we are iterating backwards) block in the original chain was
-                    // invalidated (if it exists). This ensures that there is an unambigious point of
+                    // invalidated (if it exists). This ensures that there is an unambiguous point of
                     // connection to the original chain from the update chain (i.e. we know the
                     // precisely which original blocks are invalid).
                     if !prev_orig_was_invalidated && !point_of_agreement_found {
index 07ff679573ba66798c0aa010ff9569a592586851..2ecc23c13c8522182c399828016316693ea13301 100644 (file)
@@ -27,19 +27,19 @@ where
         }
     }
 
-    /// Stage a `changeset` to be commited later with [`commit`].
+    /// Stage a `changeset` to be committed later with [`commit`].
     ///
     /// [`commit`]: Self::commit
     pub fn stage(&mut self, changeset: C) {
         self.stage.append(changeset)
     }
 
-    /// Get the changes that have not been commited yet.
+    /// Get the changes that have not been committed yet.
     pub fn staged(&self) -> &C {
         &self.stage
     }
 
-    /// Commit the staged changes to the underlying persistance backend.
+    /// Commit the staged changes to the underlying persistence backend.
     ///
     /// Changes that are committed (if any) are returned.
     ///
index 236663279715a78d2b68c5d0625bbced95e77034..836cd7aae761c23358d0298512f25ead1332e6d1 100644 (file)
@@ -1,6 +1,6 @@
 # BDK Esplora
 
-BDK Esplora extends [`esplora_client`](crate::esplora_client) to update [`bdk_chain`] structures
+BDK Esplora extends [`esplora-client`] to update [`bdk_chain`] structures
 from an Esplora server.
 
 ## Usage
@@ -31,3 +31,6 @@ use bdk_esplora::EsploraExt;
 ```
 
 For full examples, refer to [`example-crates/wallet_esplora`](https://github.com/bitcoindevkit/bdk/tree/master/example-crates/wallet_esplora) (blocking) and [`example-crates/wallet_esplora_async`](https://github.com/bitcoindevkit/bdk/tree/master/example-crates/wallet_esplora_async).
+
+[`esplora-client`]: https://docs.rs/esplora-client/
+[`bdk_chain`]: https://docs.rs/bdk-chain/
index c6e2b05c482e1632c9191a726efb08629505ea7f..a0c3d9d3bbf3ccd6e40d58258eeb2e70a8292893 100644 (file)
@@ -136,7 +136,7 @@ impl EsploraAsyncExt for esplora_client::AsyncClient {
 
                     // the updated hash (block hash at this height after the update), can either be:
                     // 1. a block that already existed in `fetched_blocks`
-                    // 2. a block that exists locally and atleast has a depth of ASSUME_FINAL_DEPTH
+                    // 2. a block that exists locally and at least has a depth of ASSUME_FINAL_DEPTH
                     // 3. otherwise we can freshly fetch the block from remote, which is safe as it
                     //    is guaranteed that this would be at or below ASSUME_FINAL_DEPTH from the
                     //    remote tip
@@ -160,7 +160,7 @@ impl EsploraAsyncExt for esplora_client::AsyncClient {
                         let first_new_height = *fetched_blocks
                             .keys()
                             .next()
-                            .expect("must have atleast one new block");
+                            .expect("must have at least one new block");
                         if first_new_height >= local_block.height {
                             break;
                         }
@@ -179,7 +179,7 @@ impl EsploraAsyncExt for esplora_client::AsyncClient {
                     let (&height, &hash) = fetched_blocks
                         .iter()
                         .next()
-                        .expect("must have atleast one new block");
+                        .expect("must have at least one new block");
                     CheckPoint::new(BlockId { height, hash })
                 }
             };
index 218e9c7f99b74211735549c1550d4dd4d0398730..5220cf07fbe16a0e6eb3c4ff040cb9d60e15fecc 100644 (file)
@@ -127,7 +127,7 @@ impl EsploraExt for esplora_client::BlockingClient {
 
                     // the updated hash (block hash at this height after the update), can either be:
                     // 1. a block that already existed in `fetched_blocks`
-                    // 2. a block that exists locally and atleast has a depth of ASSUME_FINAL_DEPTH
+                    // 2. a block that exists locally and at least has a depth of ASSUME_FINAL_DEPTH
                     // 3. otherwise we can freshly fetch the block from remote, which is safe as it
                     //    is guaranteed that this would be at or below ASSUME_FINAL_DEPTH from the
                     //    remote tip
@@ -151,7 +151,7 @@ impl EsploraExt for esplora_client::BlockingClient {
                         let first_new_height = *fetched_blocks
                             .keys()
                             .next()
-                            .expect("must have atleast one new block");
+                            .expect("must have at least one new block");
                         if first_new_height >= local_block.height {
                             break;
                         }
@@ -170,7 +170,7 @@ impl EsploraExt for esplora_client::BlockingClient {
                     let (&height, &hash) = fetched_blocks
                         .iter()
                         .next()
-                        .expect("must have atleast one new block");
+                        .expect("must have at least one new block");
                     CheckPoint::new(BlockId { height, hash })
                 }
             };
index e136a20d655c1089845da44dc94fd5f3c0783efc..9759162850dbdbbcb73c63b954667afca31f787e 100644 (file)
@@ -2,4 +2,4 @@
 
 This is a directory for crates that are experimental and have not been released yet.
 Keep in mind that they may never be released.
-Things in `/example-crates` may use them to demonsrate how things might look in the future.
+Things in `/example-crates` may use them to demonstrate how things might look in the future.
index 9943e9397da13ca13cebd2711159ac2bea1c19c1..72d5141402bbaca826119bf63e84c2ec428e187c 100644 (file)
@@ -35,7 +35,7 @@ pub struct PlanKey<Ak> {
 impl<Ak> TemplateItem<Ak> {
     pub fn expected_size(&self) -> usize {
         match self {
-            TemplateItem::Sign { .. } => 64, /* size of sig TODO: take into consideration sighash falg */
+            TemplateItem::Sign { .. } => 64, /* size of sig TODO: take into consideration sighash flag */
             TemplateItem::Pk { .. } => 32,
             TemplateItem::One => varint_len(1),
             TemplateItem::Zero => 0, /* zero means an empty witness element */