diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/block.rs | 1 | ||||
-rw-r--r-- | src/handlers.rs | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/block.rs b/src/block.rs index 1a61d72..d7a3f8a 100644 --- a/src/block.rs +++ b/src/block.rs | |||
@@ -44,6 +44,7 @@ impl Default for Block { | |||
44 | 44 | ||
45 | /// For prototyping and letting serde handle everything json | 45 | /// For prototyping and letting serde handle everything json |
46 | #[derive(Serialize, Deserialize, Debug, PartialEq)] | 46 | #[derive(Serialize, Deserialize, Debug, PartialEq)] |
47 | #[allow(clippy::module_name_repetitions)] | ||
47 | pub struct NakedBlock { | 48 | pub struct NakedBlock { |
48 | #[serde(skip_serializing_if = "Vec::is_empty", default)] | 49 | #[serde(skip_serializing_if = "Vec::is_empty", default)] |
49 | pub transaction_list: Vec<Fingerprint>, | 50 | pub transaction_list: Vec<Fingerprint>, |
diff --git a/src/handlers.rs b/src/handlers.rs index 9e1bae1..6e30ae3 100644 --- a/src/handlers.rs +++ b/src/handlers.rs | |||
@@ -93,6 +93,7 @@ lazy_static! { | |||
93 | /// - We then verify the payload and calculate the User fingerprint | 93 | /// - We then verify the payload and calculate the User fingerprint |
94 | /// - Finally, create the new [`User`] object, insert to users `HashMap` `<fingerprint, User>` | 94 | /// - Finally, create the new [`User`] object, insert to users `HashMap` `<fingerprint, User>` |
95 | /// | 95 | /// |
96 | #[allow(clippy::too_many_lines)] // temporary, should be refactored | ||
96 | pub async fn authenticate_user( | 97 | pub async fn authenticate_user( |
97 | request: InitialAuthRequest, | 98 | request: InitialAuthRequest, |
98 | db: Db, | 99 | db: Db, |
@@ -383,6 +384,7 @@ pub async fn list_transactions(db: Db) -> Result<impl warp::Reply, Infallible> { | |||
383 | /// This is the analogue of `coinbase` in Bitcoin works | 384 | /// This is the analogue of `coinbase` in Bitcoin works |
384 | /// | 385 | /// |
385 | /// The `coinbase` transaction also gets something for their efforts. | 386 | /// The `coinbase` transaction also gets something for their efforts. |
387 | #[allow(clippy::too_many_lines)] // temporary, should be refactored | ||
386 | pub async fn propose_block( | 388 | pub async fn propose_block( |
387 | new_block: Block, | 389 | new_block: Block, |
388 | token: String, | 390 | token: String, |
@@ -658,6 +660,7 @@ pub async fn propose_block( | |||
658 | /// * `token` - An Authorization header value such as `Bearer aaa.bbb.ccc` | 660 | /// * `token` - An Authorization header value such as `Bearer aaa.bbb.ccc` |
659 | /// * `db` - Global [`Db`] instance | 661 | /// * `db` - Global [`Db`] instance |
660 | /// | 662 | /// |
663 | #[allow(clippy::too_many_lines)] // temporary, should be refactored | ||
661 | pub async fn propose_transaction( | 664 | pub async fn propose_transaction( |
662 | new_transaction: Transaction, | 665 | new_transaction: Transaction, |
663 | token: String, | 666 | token: String, |