Protocol
AccountService
public protocol AccountService
Requirements
accounts(completion:)
func accounts(completion: @escaping (Result<[Account], Error>) -> Void) -> Cancellable?
update(id:name:type:accountNumber:isFavorite:ownership:accountExclusion:completion:)
func update(id: Account.ID, name: String?, type: Account.Kind?, accountNumber: String?, isFavorite: Bool?, ownership: Double?, accountExclusion: Account.AccountExclusion?, completion: @escaping (Result<Account, Error>) -> Void) -> Cancellable?