offerSwap init.