diff --git a/lightning/src/rgb_utils/mod.rs b/lightning/src/rgb_utils/mod.rs index fc4c147dd..69a7e1422 100644 --- a/lightning/src/rgb_utils/mod.rs +++ b/lightning/src/rgb_utils/mod.rs @@ -19,9 +19,10 @@ use bitcoin::secp256k1::PublicKey; use bitcoin::TxOut; use rgb_lib::{ bitcoin::psbt::Psbt as RgbLibPsbt, + keys::WitnessVersion, wallet::{ rust_only::{AssetColoringInfo, ColoringInfo}, - DatabaseType, SinglesigKeys, Wallet, WalletData, + DatabaseType, OnlineOptions, SinglesigKeys, Wallet, WalletData, }, AssetSchema, Assignment, BitcoinNetwork, ConsignmentExt, ContractId, Error as RgbLibError, FileContent, RgbTransfer, RgbTransport, WitnessOrd, @@ -179,6 +180,7 @@ fn _new_rgb_wallet( vanilla_keychain: None, master_fingerprint, mnemonic: None, + witness_version: WitnessVersion::Taproot, }; Wallet::new( WalletData { @@ -245,7 +247,11 @@ async fn _accept_transfer( master_fingerprint, reuse_addresses, ); - wallet.go_online(true, indexer_url)?; + wallet.go_online(OnlineOptions { + indexer_url, + skip_consistency_check: true, + vanilla_sync_lookback: 20, + })?; wallet.accept_transfer( funding_txid.clone(), funding_vout,