getNamespacesChains function
Implementation
List<String> getNamespacesChains(SessionNamespaces namespaces) {
final List<String> chains = [];
namespaces.values.forEach((namespace) {
chains.addAll(getAccountsChains(namespace.accounts));
if (namespace.extension != null) {
namespace.extension!.forEach((extension) {
chains.addAll(getAccountsChains(extension.accounts));
});
}
});
return chains;
}