Skip to content

Commit a9fef2b

Browse files
authored
Merge pull request #102 from tcharding/03-13-errors
types: Re-export all errors
2 parents eb77e28 + f552548 commit a9fef2b

File tree

14 files changed

+127
-89
lines changed

14 files changed

+127
-89
lines changed

types/src/v17/blockchain/error.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@ impl From<NumericError> for GetChainTxStatsError {
317317
pub enum MapMempoolEntryError {
318318
/// Conversion of a `txid` failed.
319319
Txid(hex::HexToArrayError),
320-
/// Conversion of a [`MempoolEntry`] failed.
320+
/// Conversion of a `MempoolEntry` value inside a map failed.
321321
MempoolEntry(MempoolEntryError),
322322
}
323323

types/src/v17/mod.rs

Lines changed: 25 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -225,13 +225,17 @@ mod zmq;
225225
#[doc(inline)]
226226
pub use self::{
227227
blockchain::{
228-
Bip9Softfork, Bip9SoftforkStatus, ChainTips, ChainTipsStatus, GetBestBlockHash,
229-
GetBlockCount, GetBlockHash, GetBlockHeader, GetBlockHeaderVerbose, GetBlockStats,
230-
GetBlockVerbosityOne, GetBlockVerbosityZero, GetBlockchainInfo, GetChainTips,
231-
GetChainTxStats, GetDifficulty, GetMempoolAncestors, GetMempoolAncestorsVerbose,
232-
GetMempoolDescendants, GetMempoolDescendantsVerbose, GetMempoolEntry, GetMempoolInfo,
233-
GetRawMempool, GetRawMempoolVerbose, GetTxOut, GetTxOutSetInfo, MempoolEntry,
234-
MempoolEntryFees, ScriptPubkey, Softfork, SoftforkReject, VerifyTxOutProof,
228+
Bip9Softfork, Bip9SoftforkStatus, ChainTips, ChainTipsError, ChainTipsStatus,
229+
GetBestBlockHash, GetBlockCount, GetBlockHash, GetBlockHeader, GetBlockHeaderError,
230+
GetBlockHeaderVerbose, GetBlockHeaderVerboseError, GetBlockStats, GetBlockStatsError,
231+
GetBlockVerbosityOne, GetBlockVerbosityOneError, GetBlockVerbosityZero, GetBlockchainInfo,
232+
GetBlockchainInfoError, GetChainTips, GetChainTxStats, GetChainTxStatsError, GetDifficulty,
233+
GetMempoolAncestors, GetMempoolAncestorsVerbose, GetMempoolDescendants,
234+
GetMempoolDescendantsVerbose, GetMempoolEntry, GetMempoolInfo, GetMempoolInfoError,
235+
GetRawMempool, GetRawMempoolVerbose, GetTxOut, GetTxOutError, GetTxOutSetInfo,
236+
GetTxOutSetInfoError, MapMempoolEntryError, MempoolEntry, MempoolEntryError,
237+
MempoolEntryFees, MempoolEntryFeesError, ScriptPubkey, Softfork, SoftforkReject,
238+
VerifyTxOutProof,
235239
},
236240
control::{GetMemoryInfoStats, Locked, Logging},
237241
generating::{Generate, GenerateToAddress},
@@ -242,16 +246,21 @@ pub use self::{
242246
},
243247
raw_transactions::SendRawTransaction,
244248
wallet::{
245-
AddMultisigAddress, AddressInformation, BumpFee, CreateWallet, DumpPrivKey, DumpWallet,
246-
GetAddressInfo, GetAddressInfoEmbedded, GetAddressInfoLabel, GetAddressesByLabel,
249+
AddMultisigAddress, AddMultisigAddressError, AddressInformation, BumpFee, BumpFeeError,
250+
CreateWallet, DumpPrivKey, DumpWallet, GetAddressInfo, GetAddressInfoEmbedded,
251+
GetAddressInfoEmbeddedError, GetAddressInfoError, GetAddressInfoLabel, GetAddressesByLabel,
247252
GetBalance, GetNewAddress, GetRawChangeAddress, GetReceivedByAddress, GetTransaction,
248-
GetTransactionDetail, GetUnconfirmedBalance, GetWalletInfo, ListAddressGroupings,
249-
ListAddressGroupingsItem, ListLabels, ListLockUnspent, ListLockUnspentItem,
250-
ListReceivedByAddress, ListReceivedByAddressItem, ListSinceBlock,
251-
ListSinceBlockTransaction, ListTransactions, ListTransactionsItem, ListUnspent,
252-
ListUnspentItem, ListWallets, LoadWallet, RescanBlockchain, SendMany, SendToAddress,
253-
SignErrorData, SignMessage, SignRawTransactionWithWallet, TransactionCategory,
254-
WalletCreateFundedPsbt, WalletProcessPsbt,
253+
GetTransactionDetail, GetTransactionDetailError, GetTransactionError,
254+
GetUnconfirmedBalance, GetWalletInfo, GetWalletInfoError, ListAddressGroupings,
255+
ListAddressGroupingsError, ListAddressGroupingsItem, ListLabels, ListLockUnspent,
256+
ListLockUnspentItem, ListLockUnspentItemError, ListReceivedByAddress,
257+
ListReceivedByAddressError, ListReceivedByAddressItem, ListSinceBlock, ListSinceBlockError,
258+
ListSinceBlockTransaction, ListSinceBlockTransactionError, ListTransactions,
259+
ListTransactionsItem, ListTransactionsItemError, ListUnspent, ListUnspentItem,
260+
ListUnspentItemError, ListWallets, LoadWallet, RescanBlockchain, SendMany, SendToAddress,
261+
SignErrorData, SignErrorDataError, SignMessage, SignRawTransactionWithWallet,
262+
SignRawTransactionWithWalletError, TransactionCategory, WalletCreateFundedPsbt,
263+
WalletCreateFundedPsbtError, WalletProcessPsbt,
255264
},
256265
zmq::GetZmqNotifications,
257266
};

types/src/v18/mod.rs

Lines changed: 27 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -232,22 +232,31 @@ mod control;
232232
pub use self::control::{ActiveCommand, GetRpcInfo};
233233
#[doc(inline)]
234234
pub use crate::v17::{
235-
AddMultisigAddress, AddedNode, AddedNodeAddress, AddressInformation, Banned, Bip9Softfork,
236-
Bip9SoftforkStatus, BumpFee, ChainTips, ChainTipsStatus, CreateWallet, DumpPrivKey, DumpWallet,
237-
Generate, GenerateToAddress, GetAddedNodeInfo, GetAddressInfo, GetAddressInfoEmbedded,
238-
GetAddressInfoLabel, GetAddressesByLabel, GetBalance, GetBestBlockHash, GetBlockCount,
239-
GetBlockHash, GetBlockHeader, GetBlockHeaderVerbose, GetBlockStats, GetBlockVerbosityOne,
240-
GetBlockVerbosityZero, GetBlockchainInfo, GetChainTips, GetChainTxStats, GetDifficulty,
241-
GetMemoryInfoStats, GetMempoolAncestors, GetMempoolAncestorsVerbose, GetMempoolDescendants,
242-
GetMempoolDescendantsVerbose, GetMempoolEntry, GetMempoolInfo, GetNetTotals, GetNetworkInfo,
243-
GetNetworkInfoAddress, GetNetworkInfoError, GetNetworkInfoNetwork, GetNewAddress, GetPeerInfo,
244-
GetRawChangeAddress, GetRawMempool, GetRawMempoolVerbose, GetReceivedByAddress, GetTransaction,
245-
GetTransactionDetail, GetTxOut, GetTxOutSetInfo, GetUnconfirmedBalance, GetWalletInfo,
246-
GetZmqNotifications, ListAddressGroupings, ListAddressGroupingsItem, ListBanned, ListLabels,
247-
ListLockUnspent, ListLockUnspentItem, ListReceivedByAddress, ListReceivedByAddressItem,
248-
ListSinceBlock, ListSinceBlockTransaction, ListTransactions, ListTransactionsItem, ListUnspent,
249-
ListUnspentItem, ListWallets, LoadWallet, Locked, Logging, MempoolEntry, MempoolEntryFees,
250-
PeerInfo, RescanBlockchain, ScriptPubkey, SendMany, SendRawTransaction, SendToAddress,
251-
SignErrorData, SignMessage, SignRawTransactionWithWallet, Softfork, SoftforkReject,
252-
TransactionCategory, UploadTarget, VerifyTxOutProof, WalletCreateFundedPsbt, WalletProcessPsbt,
235+
AddMultisigAddress, AddMultisigAddressError, AddedNode, AddedNodeAddress, AddressInformation,
236+
Banned, Bip9Softfork, Bip9SoftforkStatus, BumpFee, BumpFeeError, ChainTips, ChainTipsError,
237+
ChainTipsStatus, CreateWallet, DumpPrivKey, DumpWallet, Generate, GenerateToAddress,
238+
GetAddedNodeInfo, GetAddressInfo, GetAddressInfoEmbedded, GetAddressInfoEmbeddedError,
239+
GetAddressInfoError, GetAddressInfoLabel, GetAddressesByLabel, GetBalance, GetBestBlockHash,
240+
GetBlockCount, GetBlockHash, GetBlockHeader, GetBlockHeaderError, GetBlockHeaderVerbose,
241+
GetBlockHeaderVerboseError, GetBlockStats, GetBlockStatsError, GetBlockVerbosityOne,
242+
GetBlockVerbosityOneError, GetBlockVerbosityZero, GetBlockchainInfo, GetBlockchainInfoError,
243+
GetChainTips, GetChainTxStats, GetChainTxStatsError, GetDifficulty, GetMemoryInfoStats,
244+
GetMempoolAncestors, GetMempoolAncestorsVerbose, GetMempoolDescendants,
245+
GetMempoolDescendantsVerbose, GetMempoolEntry, GetMempoolInfo, GetMempoolInfoError,
246+
GetNetTotals, GetNetworkInfo, GetNetworkInfoAddress, GetNetworkInfoNetwork, GetNewAddress,
247+
GetPeerInfo, GetRawChangeAddress, GetRawMempool, GetRawMempoolVerbose, GetReceivedByAddress,
248+
GetTransaction, GetTransactionDetail, GetTransactionDetailError, GetTransactionError, GetTxOut,
249+
GetTxOutError, GetTxOutSetInfo, GetTxOutSetInfoError, GetUnconfirmedBalance, GetWalletInfo,
250+
GetWalletInfoError, GetZmqNotifications, ListAddressGroupings, ListAddressGroupingsError,
251+
ListAddressGroupingsItem, ListBanned, ListLabels, ListLockUnspent, ListLockUnspentItem,
252+
ListLockUnspentItemError, ListReceivedByAddress, ListReceivedByAddressError,
253+
ListReceivedByAddressItem, ListSinceBlock, ListSinceBlockError, ListSinceBlockTransaction,
254+
ListSinceBlockTransactionError, ListTransactions, ListTransactionsItem,
255+
ListTransactionsItemError, ListUnspent, ListUnspentItem, ListUnspentItemError, ListWallets,
256+
LoadWallet, Locked, Logging, MapMempoolEntryError, MempoolEntry, MempoolEntryError,
257+
MempoolEntryFees, MempoolEntryFeesError, PeerInfo, RescanBlockchain, ScriptPubkey, SendMany,
258+
SendRawTransaction, SendToAddress, SignErrorData, SignErrorDataError, SignMessage,
259+
SignRawTransactionWithWallet, SignRawTransactionWithWalletError, Softfork, SoftforkReject,
260+
TransactionCategory, UploadTarget, VerifyTxOutProof, WalletCreateFundedPsbt,
261+
WalletCreateFundedPsbtError, WalletProcessPsbt,
253262
};

types/src/v19/blockchain.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ impl GetMempoolAncestors {
242242

243243
/// Result of JSON-RPC method `getmempoolancestors` with verbose set to true.
244244
///
245-
/// Map of txid to [`MempoolEntry`] i.e., an ancestor.
245+
/// Map of txid to `MempoolEntry` i.e., an ancestor.
246246
#[derive(Clone, Debug, PartialEq, Deserialize, Serialize)]
247247
pub struct GetMempoolAncestorsVerbose(pub BTreeMap<String, MempoolEntry>);
248248

types/src/v19/mod.rs

Lines changed: 25 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -231,29 +231,37 @@ pub use self::{
231231
blockchain::{
232232
Bip9SoftforkInfo, Bip9SoftforkStatistics, Bip9SoftforkStatus, GetBlockchainInfo,
233233
GetBlockchainInfoError, GetMempoolAncestors, GetMempoolAncestorsVerbose,
234-
GetMempoolDescendants, GetMempoolDescendantsVerbose, GetMempoolEntry, MempoolEntry,
235-
MempoolEntryFees, Softfork, SoftforkType,
234+
GetMempoolDescendants, GetMempoolDescendantsVerbose, GetMempoolEntry, MapMempoolEntryError,
235+
MempoolEntry, MempoolEntryError, MempoolEntryFees, MempoolEntryFeesError, Softfork,
236+
SoftforkType,
236237
},
237238
wallet::{GetBalances, GetBalancesMine, GetBalancesWatchOnly},
238239
};
239240
#[doc(inline)]
240241
pub use crate::v17::{
241-
AddMultisigAddress, AddedNode, AddedNodeAddress, AddressInformation, Banned, BumpFee,
242-
ChainTips, ChainTipsStatus, CreateWallet, DumpPrivKey, DumpWallet, Generate, GenerateToAddress,
243-
GetAddedNodeInfo, GetAddressInfo, GetAddressInfoEmbedded, GetAddressInfoLabel,
242+
AddMultisigAddress, AddMultisigAddressError, AddedNode, AddedNodeAddress, AddressInformation,
243+
Banned, BumpFee, BumpFeeError, ChainTips, ChainTipsError, ChainTipsStatus, CreateWallet,
244+
DumpPrivKey, DumpWallet, Generate, GenerateToAddress, GetAddedNodeInfo, GetAddressInfo,
245+
GetAddressInfoEmbedded, GetAddressInfoEmbeddedError, GetAddressInfoError, GetAddressInfoLabel,
244246
GetAddressesByLabel, GetBalance, GetBestBlockHash, GetBlockCount, GetBlockHash, GetBlockHeader,
245-
GetBlockHeaderVerbose, GetBlockStats, GetBlockVerbosityOne, GetBlockVerbosityZero,
246-
GetChainTips, GetChainTxStats, GetDifficulty, GetMemoryInfoStats, GetMempoolInfo, GetNetTotals,
247-
GetNetworkInfo, GetNetworkInfoAddress, GetNetworkInfoError, GetNetworkInfoNetwork,
248-
GetNewAddress, GetPeerInfo, GetRawChangeAddress, GetRawMempool, GetRawMempoolVerbose,
249-
GetReceivedByAddress, GetTransaction, GetTransactionDetail, GetTxOut, GetTxOutSetInfo,
250-
GetUnconfirmedBalance, GetWalletInfo, GetZmqNotifications, ListAddressGroupings,
251-
ListAddressGroupingsItem, ListBanned, ListLabels, ListLockUnspent, ListLockUnspentItem,
252-
ListReceivedByAddress, ListReceivedByAddressItem, ListSinceBlock, ListSinceBlockTransaction,
253-
ListTransactions, ListTransactionsItem, ListUnspent, ListUnspentItem, ListWallets, LoadWallet,
254-
Locked, Logging, PeerInfo, RescanBlockchain, ScriptPubkey, SendMany, SendRawTransaction,
255-
SendToAddress, SignErrorData, SignMessage, SignRawTransactionWithWallet, SoftforkReject,
256-
TransactionCategory, UploadTarget, VerifyTxOutProof, WalletCreateFundedPsbt, WalletProcessPsbt,
247+
GetBlockHeaderError, GetBlockHeaderVerbose, GetBlockHeaderVerboseError, GetBlockStats,
248+
GetBlockStatsError, GetBlockVerbosityOne, GetBlockVerbosityOneError, GetBlockVerbosityZero,
249+
GetChainTips, GetChainTxStats, GetDifficulty, GetMemoryInfoStats, GetMempoolInfo,
250+
GetMempoolInfoError, GetNetTotals, GetNetworkInfo, GetNetworkInfoAddress, GetNetworkInfoError,
251+
GetNetworkInfoNetwork, GetNewAddress, GetPeerInfo, GetRawChangeAddress, GetRawMempool,
252+
GetRawMempoolVerbose, GetReceivedByAddress, GetTransaction, GetTransactionDetail,
253+
GetTransactionDetailError, GetTransactionError, GetTxOut, GetTxOutError, GetTxOutSetInfo,
254+
GetTxOutSetInfoError, GetUnconfirmedBalance, GetWalletInfo, GetWalletInfoError,
255+
GetZmqNotifications, ListAddressGroupings, ListAddressGroupingsError, ListAddressGroupingsItem,
256+
ListBanned, ListLabels, ListLockUnspent, ListLockUnspentItem, ListLockUnspentItemError,
257+
ListReceivedByAddress, ListReceivedByAddressError, ListReceivedByAddressItem, ListSinceBlock,
258+
ListSinceBlockError, ListSinceBlockTransaction, ListSinceBlockTransactionError,
259+
ListTransactions, ListTransactionsItem, ListTransactionsItemError, ListUnspent,
260+
ListUnspentItem, ListUnspentItemError, ListWallets, LoadWallet, Locked, Logging, PeerInfo,
261+
RescanBlockchain, ScriptPubkey, SendMany, SendRawTransaction, SendToAddress, SignErrorData,
262+
SignErrorDataError, SignMessage, SignRawTransactionWithWallet,
263+
SignRawTransactionWithWalletError, SoftforkReject, TransactionCategory, UploadTarget,
264+
VerifyTxOutProof, WalletCreateFundedPsbt, WalletCreateFundedPsbtError, WalletProcessPsbt,
257265
};
258266
#[doc(inline)]
259267
pub use crate::v18::{ActiveCommand, GetRpcInfo};

types/src/v20/mod.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -252,8 +252,9 @@ pub use crate::{
252252
v18::{ActiveCommand, GetRpcInfo},
253253
v19::{
254254
Bip9SoftforkInfo, Bip9SoftforkStatistics, Bip9SoftforkStatus, GetBalances, GetBalancesMine,
255-
GetBalancesWatchOnly, GetBlockchainInfo, GetMempoolAncestors, GetMempoolAncestorsVerbose,
256-
GetMempoolDescendants, GetMempoolDescendantsVerbose, GetMempoolEntry, MempoolEntry,
257-
MempoolEntryFees, Softfork, SoftforkType,
255+
GetBalancesWatchOnly, GetBlockchainInfo, GetBlockchainInfoError, GetMempoolAncestors,
256+
GetMempoolAncestorsVerbose, GetMempoolDescendants, GetMempoolDescendantsVerbose,
257+
GetMempoolEntry, MapMempoolEntryError, MempoolEntry, MempoolEntryError, MempoolEntryFees,
258+
MempoolEntryFeesError, Softfork, SoftforkType,
258259
},
259260
};

types/src/v21/mod.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -258,9 +258,10 @@ pub use crate::{
258258
v18::{ActiveCommand, GetRpcInfo},
259259
v19::{
260260
Bip9SoftforkInfo, Bip9SoftforkStatistics, Bip9SoftforkStatus, GetBalances, GetBalancesMine,
261-
GetBalancesWatchOnly, GetBlockchainInfo, GetMempoolAncestors, GetMempoolAncestorsVerbose,
262-
GetMempoolDescendants, GetMempoolDescendantsVerbose, GetMempoolEntry, MempoolEntry,
263-
MempoolEntryFees, Softfork, SoftforkType,
261+
GetBalancesWatchOnly, GetBlockchainInfo, GetBlockchainInfoError, GetMempoolAncestors,
262+
GetMempoolAncestorsVerbose, GetMempoolDescendants, GetMempoolDescendantsVerbose,
263+
GetMempoolEntry, MapMempoolEntryError, MempoolEntry, MempoolEntryError, MempoolEntryFees,
264+
MempoolEntryFeesError, Softfork, SoftforkType,
264265
},
265266
v20::Logging,
266267
};

types/src/v22/mod.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ mod control;
246246

247247
#[doc(inline)]
248248
pub use self::{
249-
blockchain::{GetTxOut, ScriptPubkey},
249+
blockchain::{GetTxOut, GetTxOutError, ScriptPubkey},
250250
control::Logging,
251251
};
252252
#[doc(inline)]
@@ -273,9 +273,10 @@ pub use crate::{
273273
v18::{ActiveCommand, GetRpcInfo},
274274
v19::{
275275
Bip9SoftforkInfo, Bip9SoftforkStatistics, Bip9SoftforkStatus, GetBalances, GetBalancesMine,
276-
GetBalancesWatchOnly, GetBlockchainInfo, GetMempoolAncestors, GetMempoolAncestorsVerbose,
277-
GetMempoolDescendants, GetMempoolDescendantsVerbose, GetMempoolEntry, MempoolEntry,
278-
MempoolEntryFees, Softfork, SoftforkType,
276+
GetBalancesWatchOnly, GetBlockchainInfo, GetBlockchainInfoError, GetMempoolAncestors,
277+
GetMempoolAncestorsVerbose, GetMempoolDescendants, GetMempoolDescendantsVerbose,
278+
GetMempoolEntry, MapMempoolEntryError, MempoolEntry, MempoolEntryError, MempoolEntryFees,
279+
MempoolEntryFeesError, Softfork, SoftforkType,
279280
},
280281
v21::UnloadWallet,
281282
};

types/src/v23/mod.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -257,10 +257,11 @@ pub use crate::{
257257
v18::{ActiveCommand, GetRpcInfo},
258258
v19::{
259259
Bip9SoftforkInfo, Bip9SoftforkStatistics, Bip9SoftforkStatus, GetBalances, GetBalancesMine,
260-
GetBalancesWatchOnly, GetBlockchainInfo, GetMempoolAncestors, GetMempoolAncestorsVerbose,
261-
GetMempoolDescendants, GetMempoolDescendantsVerbose, GetMempoolEntry, MempoolEntry,
262-
MempoolEntryFees, Softfork, SoftforkType,
260+
GetBalancesWatchOnly, GetBlockchainInfo, GetBlockchainInfoError, GetMempoolAncestors,
261+
GetMempoolAncestorsVerbose, GetMempoolDescendants, GetMempoolDescendantsVerbose,
262+
GetMempoolEntry, MapMempoolEntryError, MempoolEntry, MempoolEntryError, MempoolEntryFees,
263+
MempoolEntryFeesError, Softfork, SoftforkType,
263264
},
264265
v21::UnloadWallet,
265-
v22::{GetTxOut, Logging, ScriptPubkey},
266+
v22::{GetTxOut, GetTxOutError, Logging, ScriptPubkey},
266267
};

types/src/v24/mod.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -261,10 +261,11 @@ pub use crate::{
261261
v18::{ActiveCommand, GetRpcInfo},
262262
v19::{
263263
Bip9SoftforkInfo, Bip9SoftforkStatistics, Bip9SoftforkStatus, GetBalances, GetBalancesMine,
264-
GetBalancesWatchOnly, GetBlockchainInfo, GetMempoolAncestors, GetMempoolAncestorsVerbose,
265-
GetMempoolDescendants, GetMempoolDescendantsVerbose, GetMempoolEntry, MempoolEntry,
266-
MempoolEntryFees, Softfork, SoftforkType,
264+
GetBalancesWatchOnly, GetBlockchainInfo, GetBlockchainInfoError, GetMempoolAncestors,
265+
GetMempoolAncestorsVerbose, GetMempoolDescendants, GetMempoolDescendantsVerbose,
266+
GetMempoolEntry, MapMempoolEntryError, MempoolEntry, MempoolEntryError, MempoolEntryFees,
267+
MempoolEntryFeesError, Softfork, SoftforkType,
267268
},
268269
v21::UnloadWallet,
269-
v22::{GetTxOut, Logging, ScriptPubkey},
270+
v22::{GetTxOut, GetTxOutError, Logging, ScriptPubkey},
270271
};

0 commit comments

Comments
 (0)