func NewLeadershipPinningAPI(caller base.APICaller) *LeadershipPinningAPI {
	facadeCaller := base.NewFacadeCaller(
		caller,
		leadershipFacade,
	)
	return NewLeadershipPinningAPIFromFacade(facadeCaller)
}
// NewLeadershipPinningAPI creates and returns a new leadership API client.
NewLeadershipPinningAPI creates and returns a new leadership API client.
// NewLeadershipPinningAPI creates and returns a new leadership API client .
func NewLeadershipPinningAPI(caller base.APICaller) *LeadershipPinningAPI {
	facadeCaller := base.NewFacadeCaller(
		caller,
		leadershipFacade,
	)
	return NewLeadershipPinningAPIFromFacade(facadeCaller)
}
func NewLeadershipPinningAPI ( caller base . APICaller ) * LeadershipPinningAPI { facadeCaller := base . NewFacadeCaller ( caller , leadershipFacade , ) return NewLeadershipPinningAPIFromFacade ( facadeCaller ) }
NewLeadershipPinningAPI creates and returns a new leadership API client.
NewLeadershipPinningAPI creates and returns a new leadership API client .