Skip to content

Commit 93af3a8

Browse files
committed
Do not manually map numeric error
1 parent 8174e21 commit 93af3a8

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

types/src/v17/wallet/into.rs

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -159,11 +159,8 @@ impl GetAddressInfo {
159159
.map_err(E::Pubkeys)
160160
})
161161
.transpose()?;
162-
let sigs_required = self
163-
.sigs_required
164-
.map(|s| crate::to_u32(s, "sigs_required"))
165-
.transpose()
166-
.map_err(E::Numeric)?;
162+
let sigs_required =
163+
self.sigs_required.map(|s| crate::to_u32(s, "sigs_required")).transpose()?;
167164
let pubkey = self.pubkey.map(|s| s.parse::<PublicKey>()).transpose().map_err(E::Pubkey)?;
168165
let embedded =
169166
self.embedded.map(|embedded| embedded.into_model()).transpose().map_err(E::Embedded)?;
@@ -254,11 +251,8 @@ impl GetAddressInfoEmbedded {
254251
.map(|s| s.parse::<PublicKey>())
255252
.collect::<Result<Vec<_>, _>>()
256253
.map_err(E::Pubkeys)?;
257-
let sigs_required = self
258-
.sigs_required
259-
.map(|s| crate::to_u32(s, "sigs_required"))
260-
.transpose()
261-
.map_err(E::Numeric)?;
254+
let sigs_required =
255+
self.sigs_required.map(|s| crate::to_u32(s, "sigs_required")).transpose()?;
262256
let pubkey = self.pubkey.map(|s| s.parse::<PublicKey>()).transpose().map_err(E::Pubkey)?;
263257
let labels = self.labels.into_iter().map(|label| label.into_model()).collect();
264258

0 commit comments

Comments
 (0)