Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountsRepository ¶
type AccountsService ¶
type MovementsRepository ¶
type MovementsService ¶
type MovementsService interface { P2P(input entities.MovementInput) (*entities.Movement, error) MakeDeposit(userID int64, deposit entities.Deposit) (*entities.Movement, error) GetPayerAndCollectorAccounts(input entities.MovementInput) error TransferP2P() error SaveTransferWithRollback() error UpdateMovement(status string, falledErr error) error SavePayerAccountWithRollback(falledError error) error SaveCollectorAccountWithRollback() error BuildNewMovement() entities.Movement }
Click to show internal directories.
Click to hide internal directories.