diff --git a/src/query.rs b/src/query.rs index 15572f3..1ed3647 100644 --- a/src/query.rs +++ b/src/query.rs @@ -20,6 +20,8 @@ use util::{FullHash, HashPrefix, HeaderEntry, Bytes, BlockMeta, BlockHeaderMeta, use errors::*; +const FUNDING_TXN_LIMIT: usize = 100; + #[derive(Clone)] pub struct FundingOutput { pub txn: Option, @@ -183,6 +185,7 @@ fn txids_by_script_hash(store: &ReadStore, script_hash: &[u8]) -> Vec, ) -> Result> { - if prefixes.len() > 30 { + if prefixes.len() > FUNDING_TXN_LIMIT { bail!("Sorry! Addresses with large number of transactions aren't currently supported."); }