Chapter 12
Contracts
Robinhood Chain, chain id 4663. Reads use https://rpc.mainnet.chain.robinhood.com. Confirm bytecode on the explorer before you trust a screenshot of an address.
- ๐ Rocket. 0x6B12ec435f15F823ee3C550e9013123e4187429B.
burn(uint256)is what a ๐ sell fee calls. - Swap executor. 0x28c3a7E8fAbcD7e00037237d6be61F8975247774.
- RocketTwap version 3. 0xe44d758090f619627bd74625103f10d7E7A65Bfe.
create,execute,cancel,window,version. Take profit and stop are the last two arguments ofcreate. - Treasury. 0x004CD7Ef4b452865c59EcD93F5EDAbA8e6df0227. Recipient of non-๐ fees.
- Ophis vault relayer. 0xB52C38097c19cd38238c62DD36027a7918eFa890.
- WETH. 0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73.
Explorer: robinhoodchain.blockscout.com. ๐ pool: Dexscreener.
Revert names you will actually hit on TWAP: BadOrder, BadRouter, BadSwap, Window, Protection, SwapFailed, CancelledOrder, NotOwner. Protection means the buy amount came in under minPartBuy. Window means the slice is not in its time range. BadSwap means the router calldata was not one v2 or v3 swap to the order recipient.