Skip to content

Conversation

@portableDD
Copy link

…rules, scheduled transfers, and locking mechanism

  • Implemented QueryTransfersDto for querying transfers with filters.
  • Created RejectTransferDto for handling transfer rejection reasons.
  • Added UpdateApprovalRuleDto and UpdateTransferDto for updating existing records.
  • Developed TransferApprovalRule entity to manage approval conditions.
  • Established Transfer entity with various relationships and status management.
  • Introduced ScheduledTransferProcessor for processing scheduled transfers.
  • Created ApprovalRuleService for managing approval rules and evaluations.
  • Implemented ScheduledTransferService for checking and processing scheduled transfers.
  • Developed TransferLockService for locking assets during transfers.
  • Enhanced TransfersService with methods for creating, approving, rejecting, and executing transfers.
  • Added unit tests for TransfersController and TransfersService.
  • Configured TransferModule with necessary imports and providers.

closes #382

…rules, scheduled transfers, and locking mechanism

- Implemented QueryTransfersDto for querying transfers with filters.
- Created RejectTransferDto for handling transfer rejection reasons.
- Added UpdateApprovalRuleDto and UpdateTransferDto for updating existing records.
- Developed TransferApprovalRule entity to manage approval conditions.
- Established Transfer entity with various relationships and status management.
- Introduced ScheduledTransferProcessor for processing scheduled transfers.
- Created ApprovalRuleService for managing approval rules and evaluations.
- Implemented ScheduledTransferService for checking and processing scheduled transfers.
- Developed TransferLockService for locking assets during transfers.
- Enhanced TransfersService with methods for creating, approving, rejecting, and executing transfers.
- Added unit tests for TransfersController and TransfersService.
- Configured TransferModule with necessary imports and providers.
@vercel
Copy link

vercel bot commented Jan 26, 2026

@portableDD is attempting to deploy a commit to the naijabuz's projects Team on Vercel.

A member of the Team first needs to authorize it.

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.

Implement Asset Transfer and Assignment Workflow Engine

1 participant