We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 50725fa commit ec857abCopy full SHA for ec857ab
src/dig_collateral_coin.rs
@@ -15,7 +15,9 @@ use num_bigint::BigInt;
15
16
pub struct DigCollateralCoin {
17
inner: P2ParentCoin,
18
+ #[allow(dead_code)]
19
morphed_store_id: Option<Bytes32>,
20
21
mirror_urls: Option<Vec<String>>,
22
}
23
@@ -103,7 +105,7 @@ impl DigCollateralCoin {
103
105
))?;
104
106
107
let memos_vec = match memos {
- Memos::Some(node) => Vec::<Bytes>::from_clvm(&mut allocator, node)
108
+ Memos::Some(node) => Vec::<Bytes>::from_clvm(&allocator, node)
109
.ok()
110
.unwrap_or_default(),
111
Memos::None => Vec::new(),
@@ -116,8 +118,8 @@ impl DigCollateralCoin {
116
118
};
117
119
120
let mut mirror_urls_vec = Vec::new();
- for i in 1..memos_vec.len() {
- if let Ok(url_string) = String::from_utf8(memos_vec[i].to_vec()) {
121
+ for memo in memos_vec.iter().skip(1) {
122
+ if let Ok(url_string) = String::from_utf8(memo.to_vec()) {
123
mirror_urls_vec.push(url_string);
124
125
src/lib.rs
@@ -58,7 +58,6 @@ pub type Result<T> = std::result::Result<T, Box<dyn std::error::Error + Send + S
58
59
// Helper functions for common conversions
60
use chia::puzzles::{standard::StandardArgs, DeriveSynthetic};
61
-use chia_wallet_sdk::prelude::ToTreeHash;
62
63
use xch_server_coin::NewXchServerCoin;
64
src/wallet.rs
@@ -30,9 +30,9 @@ use chia::puzzles::{
30
use chia_puzzles::SINGLETON_LAUNCHER_HASH;
31
use chia_wallet_sdk::client::Peer;
32
use chia_wallet_sdk::driver::{
33
- get_merkle_tree, Asset, DataStore, DataStoreMetadata, DelegatedPuzzle, Did, DidInfo,
34
- DriverError, HashedPtr, IntermediateLauncher, Launcher, Layer, NftMint, OracleLayer,
35
- SpendContext, SpendWithConditions, StandardLayer, WriterLayer,
+ get_merkle_tree, DataStore, DataStoreMetadata, DelegatedPuzzle, Did, DidInfo, DriverError,
+ HashedPtr, IntermediateLauncher, Launcher, Layer, NftMint, OracleLayer, SpendContext,
+ SpendWithConditions, StandardLayer, WriterLayer,
36
37
use chia_wallet_sdk::signer::{AggSigConstants, RequiredSignature, SignerError};
38
use chia_wallet_sdk::types::{
0 commit comments