Put the exchange method on the correct interface (#3591)

* Put the exchange method on the correct interface

* fixed links in docs
3 files changed