From 2ecd0cba334775403ea4b8bfd34786504939c692 Mon Sep 17 00:00:00 2001 From: Hunter Trujillo Date: Wed, 25 Oct 2023 08:25:10 -0600 Subject: [PATCH] RGB maintenance. --- README.md | 1 + waila/Cargo.toml | 4 ++-- waila/README.md | 1 + waila/src/lib.rs | 2 ++ 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 742caec..5bc0880 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,7 @@ Currently supported: - Node Pubkey - LNURL - Lightning Address +- RGB invoice ## Examples diff --git a/waila/Cargo.toml b/waila/Cargo.toml index 1604c79..484904e 100644 --- a/waila/Cargo.toml +++ b/waila/Cargo.toml @@ -21,8 +21,8 @@ nostr = { version = "=0.23.0-bitcoin-v0.29", default-features = false, features lnurl-rs = { version = "0.3", default-features = false } lightning-invoice = { version = "0.26.0", default-features = false } lightning = { version = "0.0.118", default-features = false } -rgb-std = { version = "0.10.4", optional = true } -rgb-wallet = { version = "0.10.4", optional = true } +rgb-std = { version = "0.10.9", optional = true } +rgb-wallet = { version = "0.10.9", optional = true } url = "2.4.1" [features] diff --git a/waila/README.md b/waila/README.md index 50758a0..a060ba3 100644 --- a/waila/README.md +++ b/waila/README.md @@ -19,6 +19,7 @@ Currently supported: - Node Pubkey - LNURL - Lightning Address +- RGB invoice ## Examples diff --git a/waila/src/lib.rs b/waila/src/lib.rs index 556e157..b3a243f 100644 --- a/waila/src/lib.rs +++ b/waila/src/lib.rs @@ -326,6 +326,7 @@ mod tests { const SAMPLE_BIP21_WITH_INVOICE: &str = "bitcoin:BC1QYLH3U67J673H6Y6ALV70M0PL2YZ53TZHVXGG7U?amount=0.00001&label=sbddesign%3A%20For%20lunch%20Tuesday&message=For%20lunch%20Tuesday&lightning=LNBC10U1P3PJ257PP5YZTKWJCZ5FTL5LAXKAV23ZMZEKAW37ZK6KMV80PK4XAEV5QHTZ7QDPDWD3XGER9WD5KWM36YPRX7U3QD36KUCMGYP282ETNV3SHJCQZPGXQYZ5VQSP5USYC4LK9CHSFP53KVCNVQ456GANH60D89REYKDNGSMTJ6YW3NHVQ9QYYSSQJCEWM5CJWZ4A6RFJX77C490YCED6PEMK0UPKXHY89CMM7SCT66K8GNEANWYKZGDRWRFJE69H9U5U0W57RRCSYSAS7GADWMZXC8C6T0SPJAZUP6"; const SAMPLE_BIP21_WITH_INVOICE_AND_LABEL: &str = "bitcoin:tb1p0vztr8q25czuka5u4ta5pqu0h8dxkf72mam89cpg4tg40fm8wgmqp3gv99?amount=0.000001&label=yooo&lightning=lntbs1u1pjrww6fdq809hk7mcnp4qvwggxr0fsueyrcer4x075walsv93vqvn3vlg9etesx287x6ddy4xpp5a3drwdx2fmkkgmuenpvmynnl7uf09jmgvtlg86ckkvgn99ajqgtssp5gr3aghgjxlwshnqwqn39c2cz5hw4cnsnzxdjn7kywl40rru4mjdq9qyysgqcqpcxqrpwurzjqfgtsj42x8an5zujpxvfhp9ngwm7u5lu8lvzfucjhex4pq8ysj5q2qqqqyqqv9cqqsqqqqlgqqqqqqqqfqzgl9zq04nzpxyvdr8vj3h98gvnj3luanj2cxcra0q2th4xjsxmtj8k3582l67xq9ffz5586f3nm5ax58xaqjg6rjcj2vzvx2q39v9eqpn0wx54"; const SAMPLE_LNURL: &str = "LNURL1DP68GURN8GHJ7UM9WFMXJCM99E3K7MF0V9CXJ0M385EKVCENXC6R2C35XVUKXEFCV5MKVV34X5EKZD3EV56NYD3HXQURZEPEXEJXXEPNXSCRVWFNV9NXZCN9XQ6XYEFHVGCXXCMYXYMNSERXFQ5FNS"; + #[cfg(feature = "rgb")] const SAMPLE_RGB_INVOICE: &str = "rgb:Cbw1h3zbHgRhA6sxb4FS3Z7GTpdj9MLb7Do88qh5TUH1/RGB20/1+utxob0KPoUVTWL3WqyY6zsJY5giaugWHt5n4hEeWMQymQJmPRFPXL2n"; #[test] @@ -603,6 +604,7 @@ mod tests { ); } + #[cfg(feature = "rgb")] #[test] fn parse_rgb_invoice() { let parsed = PaymentParams::from_str(SAMPLE_RGB_INVOICE).unwrap();