Bump version #

This commit is contained in:
Hanh 2022-10-11 21:45:54 +08:00
parent bba488a501
commit 152fe56a1e
2 changed files with 7 additions and 7 deletions

View File

@ -1,10 +1,8 @@
[package] [package]
name = "sync" name = "zcash-warpsync"
version = "0.1.0" version = "1.2.15"
authors = ["Hanh <hanh425@gmail.com>"] authors = ["Hanh <hanh425@gmail.com>"]
edition = "2018" edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[[bench]] [[bench]]
name = "scan_all" name = "scan_all"

View File

@ -31,10 +31,12 @@ pub fn make_payment_uri(address: &str, amount: u64, memo: &str) -> anyhow::Resul
pub fn parse_payment_uri(uri: &str) -> anyhow::Result<PaymentURI> { pub fn parse_payment_uri(uri: &str) -> anyhow::Result<PaymentURI> {
let c = CoinConfig::get_active(); let c = CoinConfig::get_active();
if uri[..5].ne(c.chain.ticker()) { let scheme = c.chain.ticker();
let scheme_len = scheme.len();
if uri[..scheme_len].ne(scheme) {
anyhow::bail!("Invalid Payment URI: Invalid scheme"); anyhow::bail!("Invalid Payment URI: Invalid scheme");
} }
let uri = format!("zcash{}", &uri[5..]); // hack to replace the URI scheme let uri = format!("zcash{}", &uri[scheme_len..]); // hack to replace the URI scheme
let treq = TransactionRequest::from_uri(c.chain.network(), &uri) let treq = TransactionRequest::from_uri(c.chain.network(), &uri)
.map_err(|e| anyhow::anyhow!("Invalid Payment URI: {:?}", e))?; .map_err(|e| anyhow::anyhow!("Invalid Payment URI: {:?}", e))?;
if treq.payments.len() != 1 { if treq.payments.len() != 1 {