Wallet Crates Dependency - gottstech/grin-wallet GitHub Wiki
When adding new features for Grin Wallet, it's important to know about the existing dependencies, to avoid any possible cyclic package dependency error.
| Dependencies --> | api | config | controller | impls | libwallet | relay |
|---|---|---|---|---|---|---|
| grin_wallet_api | ☑ | |||||
| grin_wallet_config | ☑ | ☑ | ☑ | ☑ | ||
| grin_wallet_controller | ||||||
| grin_wallet_impls | ☑ | ☑ | ||||
| grin_wallet_libwallet | ☑ | ☑ | ☑ | |||
| grin_wallet_util | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ |
| grin_wallet_relay | ☑ | ☑ |