Skip to content

Commit

Permalink
Merge branch 'main' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
zavelevsky committed Jun 18, 2024
2 parents ef72126 + 965ddbc commit b29649e
Show file tree
Hide file tree
Showing 10 changed files with 1,248 additions and 1,047 deletions.
36 changes: 34 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
# Changelog

## [Unreleased](https://github.com/bancorprotocol/fastlane-bot/tree/HEAD)
## [v3.2.3](https://github.com/bancorprotocol/fastlane-bot/tree/v3.2.3) (2024-06-16)

[Full Changelog](https://github.com/bancorprotocol/fastlane-bot/compare/v...HEAD)
[Full Changelog](https://github.com/bancorprotocol/fastlane-bot/compare/v3.2.2...v3.2.3)

- Add numpy version to pyproject.toml [\#690](https://github.com/bancorprotocol/fastlane-bot/pull/690) ([Lesigh-3100](https://github.com/Lesigh-3100))

- Refactor Triangle Mode [\#650](https://github.com/bancorprotocol/fastlane-bot/issues/650)

## [v3.2.2](https://github.com/bancorprotocol/fastlane-bot/tree/v3.2.2) (2024-05-27)

[Full Changelog](https://github.com/bancorprotocol/fastlane-bot/compare/v...v3.2.2)

- last\_updated\_block error when mgr.pool\_data is empty [\#583](https://github.com/bancorprotocol/fastlane-bot/issues/583)

Expand All @@ -12,6 +20,30 @@ Closed issues
- Dealing with overlapping strategies in the Optimizer [\#595](https://github.com/bancorprotocol/fastlane-bot/issues/595)
- cvxpy [\#537](https://github.com/bancorprotocol/fastlane-bot/issues/537)

Merged pull requests

- fix: get topics from correct event contract abi [\#677](https://github.com/bancorprotocol/fastlane-bot/pull/677) ([platonfloria](https://github.com/platonfloria))
- Release candidate - pair finder, eth\_getLogs and more [\#670](https://github.com/bancorprotocol/fastlane-bot/pull/670) ([zavelevsky](https://github.com/zavelevsky))
- Pool finder logging [\#668](https://github.com/bancorprotocol/fastlane-bot/pull/668) ([platonfloria](https://github.com/platonfloria))
- fix: handle timeout exception correctly [\#667](https://github.com/bancorprotocol/fastlane-bot/pull/667) ([platonfloria](https://github.com/platonfloria))
- fix: do not update event mappings csvs in read\_only mode [\#665](https://github.com/bancorprotocol/fastlane-bot/pull/665) ([platonfloria](https://github.com/platonfloria))
- fix: get logs iterative [\#663](https://github.com/bancorprotocol/fastlane-bot/pull/663) ([platonfloria](https://github.com/platonfloria))
- removed Sei and multi\_triangle\_complete - temporarily [\#662](https://github.com/bancorprotocol/fastlane-bot/pull/662) ([zavelevsky](https://github.com/zavelevsky))
- Add COSMIC, ELON and KENDU to the list of tax tokens for Ethereum [\#655](https://github.com/bancorprotocol/fastlane-bot/pull/655) ([barakman](https://github.com/barakman))
- Switch from flashbots to mevblocker, and enable access-lists [\#652](https://github.com/bancorprotocol/fastlane-bot/pull/652) ([barakman](https://github.com/barakman))
- Revert "focus the pol to ETH only temp solve multicall" [\#645](https://github.com/bancorprotocol/fastlane-bot/pull/645) ([zavelevsky](https://github.com/zavelevsky))
- TEMP: focus the pol to ETH only temp solve multicall [\#644](https://github.com/bancorprotocol/fastlane-bot/pull/644) ([platonfloria](https://github.com/platonfloria))
- focus the pol to ETH only temp solve multicall [\#643](https://github.com/bancorprotocol/fastlane-bot/pull/643) ([NIXBNT](https://github.com/NIXBNT))
- Handle Multicall Failures [\#641](https://github.com/bancorprotocol/fastlane-bot/pull/641) ([barakman](https://github.com/barakman))
- Sei release candidate [\#639](https://github.com/bancorprotocol/fastlane-bot/pull/639) ([platonfloria](https://github.com/platonfloria))
- Fix function `async_update_pools_from_contracts` [\#627](https://github.com/bancorprotocol/fastlane-bot/pull/627) ([barakman](https://github.com/barakman))
- fix: produce a correct release tag [\#623](https://github.com/bancorprotocol/fastlane-bot/pull/623) ([platonfloria](https://github.com/platonfloria))
- Fix function `async_update_pools_from_contracts` [\#616](https://github.com/bancorprotocol/fastlane-bot/pull/616) ([barakman](https://github.com/barakman))
- Cleanup terraformer script and update some data files [\#615](https://github.com/bancorprotocol/fastlane-bot/pull/615) ([barakman](https://github.com/barakman))
- Fix `last_updated_block` key error [\#612](https://github.com/bancorprotocol/fastlane-bot/pull/612) ([barakman](https://github.com/barakman))
- Filter out erroneous trade instructions [\#609](https://github.com/bancorprotocol/fastlane-bot/pull/609) ([barakman](https://github.com/barakman))
- Clean up some code related to `mgr.pool_data` [\#600](https://github.com/bancorprotocol/fastlane-bot/pull/600) ([barakman](https://github.com/barakman))

## [v](https://github.com/bancorprotocol/fastlane-bot/tree/v) (2024-05-06)

[Full Changelog](https://github.com/bancorprotocol/fastlane-bot/compare/v3.1.9...v)
Expand Down
107 changes: 101 additions & 6 deletions fastlane_bot/data/blockchain_data/linea/solidly_v2_event_mappings.csv
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,78 @@ lynex_v2,0xe9B8d8db72E15d4396BFD1619e7dd82A551e1092
lynex_v2,0xE9eaBF2a9D930314cc8fA388Be2d78C4330F3eeA
lynex_v2,0xb456626eb905A7548869e2f82b0433A3C8431436
lynex_v2,0xd9Ce0C669C3f83C2836a6748beA3A98152bC5Ec6
lynex_v2,0x9e1881B7af88c468cf048E265e5AFCd92852767D
lynex_v2,0x9D2495eE468dd08E072514B6924a140632c281B1
lynex_v2,0xbbD94Eef0109ec29433073E30c6ecE83Fd3C4C52
lynex_v2,0x2bAbfb5f0f40e77be0a9011f83A6252ECc796D54
lynex_v2,0xB302D7236E7B53bbB384A25608c4FB55152AC6cC
lynex_v2,0x7a21302BD6D314C1f46797115D704D664e0635D0
lynex_v2,0x904e2BBDb669cB30f51d69DaEfdcDeB83759D833
lynex_v2,0xD7D93bE6DFeA608961F794C0B0a2a719a038c945
lynex_v2,0x0A00e92d507FdF6c8A743BcF65E08818EcF6ae7B
lynex_v2,0x56732De537ca41B06452Aa783d0FC75655ed3525
lynex_v2,0x6F501662A76577FBB3Bb230Be5E8e69D41d8c711
lynex_v2,0x22B4e0eaab455d42B316f9694b65c64772C48006
lynex_v2,0xCCbE14A02267a224E25431B798a128091d32B3eF
lynex_v2,0x251AaE3587dD86bB66443B507497d2c9A064a4cC
lynex_v2,0xe400C1a76a26a4F02D5591a676fddBC66Ed07Baf
lynex_v2,0x31f5FB5D70B00398821b0e1d1Db9bAB4A0231fC3
lynex_v2,0x80b3b2BDC115b70F4fD5A50352F81cbd3AaF48B3
lynex_v2,0x2ac5966684F33384163c0f924BE2c83817A88A23
lynex_v2,0x20f9106f711d41081dbbF79fEe8De92cB7547e77
lynex_v2,0x6057F9dff137315e0eb9560F6bC3759061a5c013
lynex_v2,0xB0290cCF9fC890415C86ac208e3b78224dc1d12A
lynex_v2,0x46E3847474B0AEb1a6b693CCC222af430896A593
lynex_v2,0x1E0015f45E339C08F7c891F83E579Fbe9EA9cd37
lynex_v2,0xCa23b0Ff0b5E22b04633c982738e0714e91b934a
lynex_v2,0xb114EffC5C76Fe697c6A2400948DcE1dE1eC2442
lynex_v2,0xE27529456541Bdeb011a9F5f591095FDDF9E00f0
lynex_v2,0x2Ae0bD5712afae42F8E4404fAA7C4Cd6c420283e
lynex_v2,0x4b7BbEf16ec422Dd4c2Ca823cb3d986e4044A25e
lynex_v2,0x7FEE4f637BC38e73eBf4CaEd22A1941236b79BF4
lynex_v2,0x75D0E6a78DD8f693c73275a1A86f0ca054E5a95F
lynex_v2,0x1bb15aA9a8bDEEa7bB3a21bd239a232c5A09b0c6
lynex_v2,0x1577fb60deb25DC9d9c6f0ED736a682b849E6bfb
lynex_v2,0xC6B70e88332cCe9c946a45D0381A14b92AbfECf3
lynex_v2,0x38400DA4F6562E93875ae161d790BCB6F36eB722
lynex_v2,0x624dB235d1F39Ac8fe9B96814CE8ACc9E7010B05
lynex_v2,0x54789D829AaC7f7c0Cecf661deEf8Bd524c42879
lynex_v2,0x9a9987C6853c513b1C1ADa3dB8bc8FEDf426ACce
lynex_v2,0xeDEa699669BdE2f4CD6A319268fB250a32D04606
lynex_v2,0x9832a4Cc0cfbAdDA9e535e5bfF65928e6b9c06E2
lynex_v2,0xb7D02ec92Fe7BF5e47fCf82Ac21575E01fe4f5f1
lynex_v2,0x31d5B4D07b8855b6a8cF41ed5DAe99d0F25Da329
lynex_v2,0xF6E908E2A70E6af4D1fFA770e684f4F4F0Ab2867
lynex_v2,0x06324F8Abb83Fc0D161C7a8D67A1C05D524f255B
lynex_v2,0xB79Dd267455DF54595938060d379b82F40eBfA63
lynex_v2,0x9a146698b16DC334f9B99aF20b359649e6f4C844
lynex_v2,0xd92B724E02b7D43cD13197a9E1eF4b654A856eb3
lynex_v2,0x8954bc9a15176Ba2302Fa68C6ec6a7534B563CA0
lynex_v2,0xaB065835669eB9EDeEFe5E0Fa7aE90c8fB93B35C
lynex_v2,0xFc69ad9D220d03D8644D2a1b7CE8537e587D1F4a
lynex_v2,0x774869310922c4e0748f9F477754a5725e383A83
lynex_v2,0x5e4df5861dFE516f8Ab88766Dca04A2FF7141cDf
lynex_v2,0xeE18362b766905cC47Df273fE0ed967c0c2827E0
lynex_v2,0x8A33Eae82534b8e6CCE270538FAf83D11734F1F1
lynex_v2,0xF9069043603cF745935b9f7558E1917E9A276ed9
lynex_v2,0xE9cCbDd21486Ed72844e18776f79aF10E4c07Ad5
lynex_v2,0x087D32F6D6d95B63D418A151A45B6f8AE06Fb30F
lynex_v2,0xEcf459bfD8764C700f05d2aff37aC40b27ADe330
lynex_v2,0xd6F4060669F4F2fE8be4d612a8019b8aA5Cab9f8
lynex_v2,0xAf453A22C59BC4796f78a176fDcc443CFD9Ab3C3
lynex_v2,0xD72c68B1d6b677b2903F45d7677Bd9A59157b57E
lynex_v2,0xeBdC263df047256D0D06c4cBc83D8Ba97aDeeE39
lynex_v2,0x3a3262386e6D564e22bBbd06F2FC5318E9E9D42D
lynex_v2,0x106Fe82Eddaf926F71DF5C423f4DAA94ec73a6c8
lynex_v2,0xb8FCDEf79792e94973A2B4bb3be2Df3830fa0283
lynex_v2,0x279187DF2EC4c95438dcf80bcb31fF8bC96232b1
lynex_v2,0x330799636C16b3442C67e12EB72A9f2aaf904586
lynex_v2,0xB93498171d5F0E395c868aedCe72d77888f532bC
lynex_v2,0x77dc428D56C1fB3D77043C5077a281C4ecbB3146
lynex_v2,0x1F6a27B3df88B96c2560cc296801599e7F057f73
lynex_v2,0xE91022615bbD55C8140109FD75Ea18A573360917
lynex_v2,0x7679b3b4C2f9930ABb54B4199F81105445f564b5
lynex_v2,0xbcFd78835d3c6bADE26a606F40fD90Fc580FA3F6
nile_v2,0x769a64A1C49202E49dC3e20F2B4B42eeb2e2f226
nile_v2,0xEc06f5100758bE74B33762f99123A1b9B9E9A7F2
nile_v2,0x641d5eAa27e516E1CF1F5C84B5EC25C45b7e3f0D
Expand Down Expand Up @@ -142,6 +214,33 @@ nile_v2,0x583FD2B45ab11EC0Fcbea34852Ef8272eD5A343c
nile_v2,0x8b5DF893C80212712fB00d57A47d50A436520BF3
nile_v2,0xC8319F8cFb7b320a9b0E00f62f9983628c6BD862
nile_v2,0x17954409ac8Ef39D20d00666c1C36F639EE380B5
nile_v2,0x7e274e5968a246bD37b46a485D09EEF1b9CC4a40
nile_v2,0x311459C4F422ac5E979103F23974eABd51e06079
nile_v2,0x3323eab70Fcb5B74d55Cf17334b2e02831698421
nile_v2,0x5fE161D9875cC96AD886648Ae166471297c8762c
nile_v2,0x3Cd0083f6860df3c5F634067BfF6cb5C5596ab94
nile_v2,0x0040F36784dDA0821E74BA67f86E084D70d67a3A
nile_v2,0x4E70D0f5F8bbF43A470aA0C0ac271841890a4204
nile_v2,0x4A6F0D5a856ad1Efd1cc6243491Ff6DF068f6A35
nile_v2,0xe7124703FB4564391ACb470515e8632FA7454E3D
nile_v2,0xC495F5bE3950c457e9649F03832fc6527ed3d09d
nile_v2,0x3d0fe6a25Ec3C5Cf6Bb8C2cB69C288C5B9412436
nile_v2,0xF12DA574d0c6aF5bB98861488cf1C51374ef7ED1
nile_v2,0xd3d6fF3043f0872B30D02c8b4c5B200eBf77A33f
nile_v2,0x54F28a1082Aa313f0c0c5C1E2C30a1822b673c95
nile_v2,0xC3281de49011E2591b516Bb2fdB58A1502F4467F
nile_v2,0x74478EfA0Fff0dFc18e0a566b8dE016e2D2982AD
nile_v2,0x86F4Aea8BB9DAe604ACf70c93db82A95b1D9bb0B
nile_v2,0xe378b7eE7930E7869EdA24dE4351ec951D778eaf
nile_v2,0xBBF8a81BA57B0bc52DD29176a1123CE990750085
nile_v2,0x022f962b9d85A117D9fF9a01E989a968444DC90A
nile_v2,0xa4B83B350E8F8B1a5527B3b6b43e063979D0F5B3
nile_v2,0x623006a336095F5b83415E60cc7841032BE07b06
nile_v2,0x615F9B84DFa73BB4e4cAA214fbd3CE6a7818773F
nile_v2,0xf4ccaD3cb32C65Bd4dab51cD217b61358e5ecD07
nile_v2,0x959318aCEB642a4a16FEBEd1Fb612746854f46D7
nile_v2,0xe341a560CAaC7d17c9ad889eD71A830983204B94
nile_v2,0xd68A19D764e39C997b6e6110Cc6a0A98d3F50c54
xfai_v0,0x101c6e1e717f13fb351C0B51FFaa8839034F474D
xfai_v0,0xB694ce4c96fb60DB5ad8b25dfF567c59f7a49a4E
xfai_v0,0xabBe925Cf6913A5af177Fb735dd817b02da0883f
Expand All @@ -163,9 +262,5 @@ xfai_v0,0x0Ab89ed59d510d64FD3f44e973e13A7909dA3BA7
xfai_v0,0x497d4cBeA7E45C5f2D4146D90e67eBAaee4f8084
xfai_v0,0xa076804861a21dD0ba2ea82C776F1AeFa9d12e57
xfai_v0,0x98E7cF03DeB846899B0Ac164CB77B05b940BF415
lynex_v2,0x9e1881B7af88c468cf048E265e5AFCd92852767D
lynex_v2,0x9D2495eE468dd08E072514B6924a140632c281B1
lynex_v2,0xbbD94Eef0109ec29433073E30c6ecE83Fd3C4C52
lynex_v2,0x2bAbfb5f0f40e77be0a9011f83A6252ECc796D54
lynex_v2,0xB302D7236E7B53bbB384A25608c4FB55152AC6cC
lynex_v2,0x7a21302BD6D314C1f46797115D704D664e0635D0
xfai_v0,0xE0Df561C0058fC0ED779A96b96fbAE0097590a2f
xfai_v0,0xAFc6b964A75Ad004E4E67Faac5058Bd78073B461
Loading

0 comments on commit b29649e

Please sign in to comment.