In a large mixing bowl, combine the all-purpose flour, sugar, baking powder, baking soda, and salt. Make a well in the center of the dry ingredients. In a medium bowl stir together the butter, buttermilk, mashed banana, and eggs. Add to dry ingredients. Stir just until combined. Fold in walnuts.