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/