Acme Bank v1.0.0-dev Bank

Contains main business logic of the project.

Bank is used by BankWeb and Backoffice Phoenix apps.

See Bank.Ledger for a double-entry accounting system implementation.

Summary

Functions

balance(customer)

Returns balance of the customer’s wallet account

build_transfer(customer)
create_customer!(username, email)
create_deposit!(account, amount)
create_transfer(customer, params)
customers()
find_customer!(clauses)
register_customer(username, email, password)
transactions(customer)

Returns transactions of the customer’s wallet account.