You may want to have a look on Etherdelta API if you don't want to use directly the smart contract. https://github.com/etherdelta/etherdelta.github.io/blob/mast...
You may want to have a look on Etherdelta API if you don't want to use directly the smart contract. https://github.com/etherdelta/etherdelta.github.io/blob/mast...