# Accounting Prototype for Trout Consulting This prototype was created for Salmon Finance Inc. A brief summary of the requirements: - Selecting names for types to represent errors, transactions, and the accounting structure - Implement a `deposit()` function and a constructor - Provide function signatures for `withdraw()` and `send()` - Set up a scenario to run as a binary Please refer to the [original contract](https://liveproject.manning.com/module/1167_3_1/accounting-with-fundamental-rust) for details. Made by Trout Consulting Repository for liveProject: Fundamentals and Accounting