Inspired by https://github.com/thombergs/buckpal
- Kotlin Version: https://github.com/schneidersteve/buckpal-kotlin
- Dart Version: https://github.com/schneidersteve/buckpal-dart
- Rust
- Rust Async
- Mockall
- Salvo
- openssl
- SQLx
- rust-analyzer
- Visual Studio Code
- Visual Studio Code Dev Containers
Feature: Send Money
Scenario: Transaction succeeds
Given a source account
And a target account
When money is send
Then send money succeeds
And source account is locked
And source account withdrawal will succeed
And source account is released
And target account is locked
And target account deposit will succeed
And target account is released
And accounts have been updated
cargo clean
cargo build
cargo test
cargo run
cargo install cargo-watch
cargo watch --clear -x "run"
cargo watch --clear -x "test"
cargo watch --clear -x "test -- --show-output"