I'm now trying to swap with 0x exchange proxy on bsc chain. I used the 0x api to generate the calldata and passed it to the exchange proxy ( 0xdef1c0ded9bec7f1a1670819833240f027b25eff) and it results error now. The error was 'market borrow cap reached' at first, and it results 'out of gas' now.