nu-node/crates/nu-vm/src
Mukan Erkin ec355b40d2 feat(vm): implement NftTransfer and CollectionClaim execution
- NftTransfer: validates ownership, NFT not in collection, deducts fee,
  updates owner field + nft_ids on sender/recipient accounts
- CollectionClaim: validates lineage with validate_lineage(), all NFTs
  owned by sender and unclaimed; sets collection_id on all NFTs in path
- Engine: wire both variants; NftMint remains internal-only (returns error)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-24 15:06:27 +03:00
..
engine.rs feat(vm): implement NftTransfer and CollectionClaim execution 2026-04-24 15:06:27 +03:00
errors.rs feat(vm): implement NodeSubmit, VoteRegister, VoteCast, StakeOp execution 2026-04-24 11:30:05 +03:00
executor.rs feat(vm): implement NftTransfer and CollectionClaim execution 2026-04-24 15:06:27 +03:00
lib.rs feat(nu-node): single-validator block production loop 2026-04-24 10:54:48 +03:00
rewards.rs feat(vm): define Shell/NUT/NU constants, set NODE_REWARD to 100 NUT 2026-04-24 11:11:35 +03:00
slashing.rs feat(nu-node): initial Faz 0 scaffold 2026-04-24 00:00:26 +03:00