Skip to content

Add Sui Dappkit WalletConnect support: sui_getAccounts and JSON tx#628

Draft
0xh3rman wants to merge 1 commit into
mainfrom
sui-get-accounts
Draft

Add Sui Dappkit WalletConnect support: sui_getAccounts and JSON tx#628
0xh3rman wants to merge 1 commit into
mainfrom
sui-get-accounts

Conversation

@0xh3rman

@0xh3rman 0xh3rman commented Jul 4, 2026

Copy link
Copy Markdown
Collaborator
  • Implement sui_getAccounts and serialize the account public key into sessionProperties at approval so Sui Dappkit dapps can connect
  • Resolve TS SDK Transaction.toJSON() payloads (unresolved objects, FundsWithdrawal inputs, missing gas) into signed-ready BCS for preload, signing, and balance-change simulation
  • Surface trailers-only gRPC errors with decoded grpc-message
  • Document account public keys in the keystore docs

Cetus swap
Simulator Screenshot - iPhone 17 Pro - 2026-07-04 at 23 19 12

@0xh3rman 0xh3rman force-pushed the sui-get-accounts branch from 7c28fed to 285d008 Compare July 4, 2026 23:50
…actions

- Implement sui_getAccounts and serialize the account public key into
  sessionProperties at approval so Sui Dappkit dapps can connect
- Resolve TS SDK Transaction.toJSON() payloads (unresolved objects,
  FundsWithdrawal inputs, missing gas) into signed-ready BCS for
  preload, signing, and balance-change simulation
- Surface trailers-only gRPC errors with decoded grpc-message
- Document account public keys in the keystore docs
@0xh3rman 0xh3rman force-pushed the sui-get-accounts branch from 285d008 to d1745c9 Compare July 5, 2026 00:33
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.

1 participant