Skip to content

Commit 1a609ec

Browse files
authored
Merge pull request #97 from xch-dev/meta_fix
NFT Metadata Update Spend Fix
2 parents d09ae79 + 477d762 commit 1a609ec

File tree

1 file changed

+7
-1
lines changed
  • crates/chia-sdk-driver/src/primitives

1 file changed

+7
-1
lines changed

crates/chia-sdk-driver/src/primitives/nft.rs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,10 +160,16 @@ where
160160
.update_nft_metadata(metadata_update.puzzle, metadata_update.solution),
161161
)?;
162162

163+
let metadata_updater_solution = clvm_list!(
164+
self.info.metadata.clone(),
165+
self.info.metadata_updater_puzzle_hash,
166+
metadata_update.solution
167+
)
168+
.to_clvm(&mut ctx.allocator)?;
163169
let ptr = run_puzzle(
164170
&mut ctx.allocator,
165171
metadata_update.puzzle,
166-
metadata_update.solution,
172+
metadata_updater_solution,
167173
)?;
168174
let output = ctx.extract::<NewMetadataOutput<N, NodePtr>>(ptr)?;
169175

0 commit comments

Comments
 (0)