Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDepositRepositoryImpl ¶ added in v0.6.0
func NewDepositRepositoryImpl() domain.DepositRepository
NewDepositRepositoryImpl returns a new empty DepositRepositoryImpl
func NewMarketRepositoryImpl ¶
func NewMarketRepositoryImpl() domain.MarketRepository
NewMarketRepositoryImpl returns a new inmemory MarketRepository implementation.
func NewRepoManager ¶ added in v0.3.1
func NewRepoManager() ports.RepoManager
func NewTradeRepositoryImpl ¶
func NewTradeRepositoryImpl() domain.TradeRepository
NewTradeRepositoryImpl returns a new inmemory TradeRepository implementation.
func NewWithdrawalRepositoryImpl ¶ added in v0.6.0
func NewWithdrawalRepositoryImpl() domain.WithdrawalRepository
NewWithdrawalRepositoryImpl returns a new empty DepositRepositoryImpl
Types ¶
type RepoManager ¶ added in v0.3.1
type RepoManager struct {
// contains filtered or unexported fields
}
func (*RepoManager) Close ¶ added in v0.3.1
func (d *RepoManager) Close()
func (*RepoManager) DepositRepository ¶ added in v0.6.0
func (d *RepoManager) DepositRepository() domain.DepositRepository
func (*RepoManager) MarketRepository ¶ added in v0.3.1
func (d *RepoManager) MarketRepository() domain.MarketRepository
func (*RepoManager) TradeRepository ¶ added in v0.3.1
func (d *RepoManager) TradeRepository() domain.TradeRepository
func (*RepoManager) WithdrawalRepository ¶ added in v0.6.0
func (d *RepoManager) WithdrawalRepository() domain.WithdrawalRepository
Click to show internal directories.
Click to hide internal directories.