package
0.3.0
Repository: https://github.com/vitorqb/addledger.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
NewMatchedTransactionsAccountGuesser returns a new implementation of MatchedTransactionsGuesser.
No description provided by the author

# Structs

CompositeAccountGuesser composes N different account guessers.
Inputs are the inputs that are used for guessing.
LastTransactionAccountGuesser uses the last entered transaction to try to guess an account.
MatchedTransactionsGuesser uses the matched transactions and returns the suggested account based on the best-matched transaction.
StatementAccountGuesser uses the current statement entry to try to guess an account.

# Interfaces

AccountGuesser is a strategy for guessing the account an user may want for an journal entry.

# Type aliases

MatchedTransactions represents a collection of matched transactions.
TransactionHistory represents a collection of transactions already present in the journal.