handler

package
v0.0.0-...-6c4cad4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 5, 2019 License: MIT Imports: 27 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAddDividendRetention

func NewAddDividendRetention(
	stockFinder stock.Finder,
	walletFinder wallet.Finder,
) *addDividendRetention

func NewAddOperation

func NewAddOperation(
	stockFinder stock.Finder,
) *addOperation

func NewAddStock

func NewAddStock(marketFinder market.Finder, exchangeFinder exchange.Finder) *addStock

func NewImportOperation

func NewImportOperation(
	stockFinder stock.Finder,
) *importOperation

func NewImportRetention

func NewImportRetention(
	stockFinder stock.Finder,
	walletFinder wallet.Finder,
) *importRetention

func NewImportStock

func NewImportStock(
	marketFinder market.Finder,
	exchangeFinder exchange.Finder,
	stockInfoFinder stock.InfoFinder,
	stockPersister stock.Persister,
	stockInfoPersister stock.InfoPersister,
) *importStock

func NewImportTransfer

func NewImportTransfer(
	bankAccountFinder bank.Finder,
	transferPersister transfer.Persister,
	walletFinder wallet.Finder,
	walletPersister wallet.Persister,
) *importTransfer

func NewImportWallet

func NewImportWallet(
	bankAccountFinder bank.Finder,
	walletPersister wallet.Persister,
) *importWallet

func NewListStock

func NewListStock(
	stockFinder stock.Finder,
	stockDividendFinder dividend.Finder,
) *listStocks

func NewReloadWallet

func NewReloadWallet(walletFinder wallet.Finder, walletReload *storage.WalletReload) *reloadWallet

func NewUpdateAllStockDividend

func NewUpdateAllStockDividend(stockFinder stock.Finder) *updateAllStockDividend

func NewUpdateAllStockPrice

func NewUpdateAllStockPrice(stockFinder stock.Finder) *updateAllStockPrice

func NewUpdateAllStockSummary

func NewUpdateAllStockSummary() *updateAllStockSummary

func NewUpdateOneStockDividend

func NewUpdateOneStockDividend(stockFinder stock.Finder) *updateOneStockDividend

func NewUpdateOneStockPrice

func NewUpdateOneStockPrice(stockFinder stock.Finder) *updateOneStockPrice

func NewUpdateWalletStocksDividend

func NewUpdateWalletStocksDividend(walletFinder wallet.Finder, stockFinder stock.Finder) *updateWalletStocksDividend

func NewUpdateWalletStocksPrice

func NewUpdateWalletStocksPrice(walletFinder wallet.Finder, stockFinder stock.Finder) *updateWalletStocksPrice

func NewWalletDateDetails

func NewWalletDateDetails(
	walletFinder wallet.Finder,
	stockFinder stock.Finder,
	dividendFinder dividend.Finder,
	ccClient *cc.Client,
	retention float64,
	bankAccountFinder bank.Finder,
) *walletDateDetails

func NewWalletDetails

func NewWalletDetails(
	walletFinder wallet.Finder,
	stockFinder stock.Finder,
	dividendFinder dividend.Finder,
	ccClient *cc.Client,
	retention float64,
) *walletDetails

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL