Skip to content

sdk: add batchMint wrapper#104

Merged
p3ris0n merged 1 commit into
BCPathway:mainfrom
artylobos:codex/sdk-batchmint-74
May 27, 2026
Merged

sdk: add batchMint wrapper#104
p3ris0n merged 1 commit into
BCPathway:mainfrom
artylobos:codex/sdk-batchmint-74

Conversation

@artylobos
Copy link
Copy Markdown
Contributor

Summary

  • add the SDK batchMint(recipients, source) wrapper using the requested { to, amount } recipient objects
  • export the BatchMintRecipient type and document batch mint usage in the SDK README
  • add coverage for the real client argument encoding and the in-memory mock client
  • fix SDK compile blockers that prevented the updated client and utility files from building

Validation

  • cd sdk && npm run build
  • cd sdk && npm test -- --runInBand
  • cd sdk && npx eslint src/client.ts src/client.test.ts src/events.ts src/index.ts src/mockClient.ts src/mockClient.test.ts src/utils.ts (0 errors; existing explicit-any warnings remain)

Closes #74

Bounty Note: Stellar Wave 5 — 200 Points

@artylobos
Copy link
Copy Markdown
Contributor Author

Local validation completed because the forked PR workflow is currently action_required and has no jobs yet:

  • cd sdk && npm run build
  • cd sdk && npm test -- --runInBand
  • cd sdk && npx eslint src/client.ts src/client.test.ts src/events.ts src/index.ts src/mockClient.ts src/mockClient.test.ts src/utils.ts returned 0 errors; existing explicit-any warnings remain.

The PR is ready for maintainer review once Actions are approved.

@p3ris0n p3ris0n merged commit a9d24b9 into BCPathway:main May 27, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[SDK] Add batchMint() Wrapper

2 participants