English / 中文
This example mainly introduces etherdelta contract logic and demonstrates the basic use of etherdelta contract.
There are decentralized exchanges, including etherdelta order book model and uniswap AMM market-maker model. 0x & Bancor & Kyber to be integrated
See EtherDelta parsing and Testing for details 👉
Fork uniV1 project. The original project was to develop the contract with Vyper. Here we will write a uniswapV1 using solidity 0.8.0 to get a deeper understanding of uniswap.
See uniswap-v1-like for details 👉
- https://github.com/etherdelta/smart_contract/blob/master/etherdelta.sol
- https://github.com/forkdelta/smart_contract
- https://github.com/Uniswap/old-solidity-contracts/blob/master/contracts/Exchange/UniswapExchange.sol
- https://zhuanlan.zhihu.com/p/96664332
- https://github.com/PhABC/ethereum-alarm-clock
- https://www.codementor.io/@yosriady/signing-and-verifying-ethereum-signatures-vhe8ro3h6
- https://jeiwan.net/posts/programming-defi-uniswap-1/