Description
Add support for multi-signature wallets on the Stellar network, enabling transactions that require multiple signatures for approval. This enhances security for high-value transactions and organizational accounts.
Acceptance Criteria
- Support creation of multi-sig wallets with configurable thresholds
- Enable signing and submitting multi-sig transactions
- Track pending multi-sig transactions awaiting signatures
- Provide endpoints for adding/removing signers
Files to modify/create
src/modules/stellar/multisig.service.ts
src/modules/stellar/multisig.controller.ts
src/modules/stellar/dto/multisig.dto.ts
src/modules/stellar/entities/multisig-transaction.entity.ts
Description
Add support for multi-signature wallets on the Stellar network, enabling transactions that require multiple signatures for approval. This enhances security for high-value transactions and organizational accounts.
Acceptance Criteria
Files to modify/create
src/modules/stellar/multisig.service.tssrc/modules/stellar/multisig.controller.tssrc/modules/stellar/dto/multisig.dto.tssrc/modules/stellar/entities/multisig-transaction.entity.ts