cardano-foundation / cardano-wallet

HTTP server & command-line for managing UTxOs and HD wallets in Cardano.
Apache License 2.0
764 stars 212 forks source link

[ADP-3335] Add functions and mock implementations to Deposit Wallet #4527

Closed HeinrichApfelmus closed 4 months ago

HeinrichApfelmus commented 6 months ago

This pull request adds various functions and mock implementations to the Deposit Wallet in order to prepare the execution of user scenarios.

Comment

This pull request prepares the implementation of a mock environment for the Deposit Wallet. In turn, this enables execution of user scenarios.

Issue Number

ADP-3335

HeinrichApfelmus commented 4 months ago

Thanks for your review, Pawel! 😊

What about adding test skeleton for db functions? With First invariances of method combinations that should be obeyed...

Not yet. The next pull request, #4513, will specify usage scenarios and (mock) test some of these scenarios. The methods will be mainly tested on the *.Pure side — and a subset of them will be proven correct instead of tested.