Skip to content

feat(sdk-mobile): Flutter plugin for property-token transfers (#636)#697

Merged
nanaf6203-bit merged 2 commits into
MettaChain:mainfrom
SharifIbrahimDev:feat/636-flutter-property-token-plugin
Jun 26, 2026
Merged

feat(sdk-mobile): Flutter plugin for property-token transfers (#636)#697
nanaf6203-bit merged 2 commits into
MettaChain:mainfrom
SharifIbrahimDev:feat/636-flutter-property-token-plugin

Conversation

@SharifIbrahimDev

@SharifIbrahimDev SharifIbrahimDev commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

What does this PR do?

Implements 4 SDK features across the Flutter mobile plugin, React Native minting API, automatic gas estimation, and comprehensive payment error test coverage.

Why?

Type of Change

  • New feature

How was it tested?

  • 113 Vitest tests pass across:

    • gas.test.ts
    • payment-errors.test.ts
    • utils.test.ts
    • types.test.ts
  • Full Dart unit test coverage in propchain_token_plugin_test.dart using a mock host API

  • Manual verification of all API surface areas

Checklist

  • Tests added and passing
  • Updated sdk/mobile/INTEGRATION_GUIDE.md
  • Follows project conventions

Risk

Low — entirely additive changes. No existing files modified except appending to INTEGRATION_GUIDE.md and updating exports in sdk/frontend/src/index.ts.

@drips-wave

drips-wave Bot commented Jun 26, 2026

Copy link
Copy Markdown

@SharifIbrahimDev Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

Copy link
Copy Markdown
Contributor

Solid Flutter plugin for property-token transfers — well-bounded package layout under sdk/mobile/flutter/, supporting utilities, and tests. Good cross-SDK consistency with the existing frontend utils. Merging. ✅

@nanaf6203-bit nanaf6203-bit merged commit b157f6c into MettaChain:main Jun 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants