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 | ☑ | ☑ |