Commit a066017
committed
feat: add WalletInitialization, tokenEnablements, stakingAuthorize, and optional lamportsPerSignature
- Detect CreateAccount + NonceInitialize pattern as WalletInitialization
- Add tokenEnablements (ATA address + mint address) to ExplainedTransaction
- Add StakingAuthorizeInfo to ExplainedTransaction for staking authority changes
- lamportsPerSignature defaults to 5000 (Solana protocol constant) when
not provided, simplifying the API for consumers
- Export StakingAuthorizeInfo type from the public API
BTC-30251 parent 519b01d commit a066017
2 files changed
Lines changed: 161 additions & 94 deletions
0 commit comments