1044 Commits

Author SHA1 Message Date
Eli Barbieri
25724eaeec Splitting PR into classifier and migrations 2022-05-10 14:43:07 -07:00
elicb
0bd45a5ff1 adding continue on trace error 2022-05-10 14:43:07 -07:00
elicb
5b383c4137 adding test for block 14685550 with complex jit attack on popsicle finance 2022-05-10 14:43:07 -07:00
elicb
225a1b5e01 refactoring jit_liquidity to be more readable and improving error handling for mint and burn amounts 2022-05-10 14:43:07 -07:00
elicb
8ea2dd6d15 adding extra check to jit_classifier where burn_tx_hash != mint_tx_hash 2022-05-10 14:43:07 -07:00
elicb
03d1846d98 adding tests for single token mint case and rewriting jit classifier to handle uni-v3 single token liquidity 2022-05-10 14:43:07 -07:00
elicb
e1f59aa3a2 fixing spelling error in crud file and adding nullable field to model 2022-05-10 14:43:07 -07:00
elicb
04e0050729 removing swaps fk from jit_liquidity_swaps join table 2022-05-10 14:43:07 -07:00
elicb
9e617f5a7f moving alembic upgrade and downgrade functions. correcting error when I created join table migration before main table 2022-05-10 14:43:07 -07:00
elicb
b9c628ce60 correcting error in alembic migration 2022-05-10 14:43:07 -07:00
elicb
642bec2cf9 Adding __tablename__ to jit_liquidity model 2022-05-10 14:43:07 -07:00
elicb
6472f0422d removing KeyError cases from _get_bot_address 2022-05-10 14:43:07 -07:00
elicb
a3a7cee9c7 Finalizing Docstrings and modifying to use search dict instead of list 2022-05-10 14:43:07 -07:00
elicb
53b69f76ff Adding tests for CRV-WETH JIT & get_net_transfers() 2022-05-10 14:43:07 -07:00
elicb
90d9dc936c adding alembic migration to create table for JITLiquidityModel 2022-05-10 14:43:07 -07:00
elicb
e717585f23 Refactoring to remove while loops, improve logic, and improve error-handling 2022-05-10 14:43:07 -07:00
elicb
5abfc38e12 Actually reading the docs and installing the pre-commit 2022-05-10 14:43:06 -07:00
elicb
be7928043d Clarifying logic of recursive _get_bot_address 2022-05-10 14:43:06 -07:00
elicb
a475a5fe68 error skipping invalid/un-implemented JIT liquidity instances 2022-05-10 14:43:06 -07:00
elicb
7cc5b5243c Adding typing Union[] to _parse_jit_liquidity_instances and improving recursive spagetti 2022-05-10 14:43:06 -07:00
elicb
3eeaf86b09 Initial JIT Liquidity Classifier Commit 2022-05-10 14:43:06 -07:00
Eli Barbieri
add06d11dd Adding migrations for JIT liquidity tables 2022-05-10 12:43:06 -07:00
Gui Heise
3c9fe3dca9
Merge pull request #269 from pintail-xyz/separate-cream-compound
separate out the cream and compound liquidation classifiers
2022-04-13 12:01:26 -04:00
pintail
60357cb449 update pre-commit packages 2022-04-09 00:30:43 +01:00
pintail
04d1c86dbd separate cream and compound classifiers 2022-04-07 19:27:47 +01:00
Gui Heise
22135c42dc
Merge pull request #290 from flashbots/export-deletions
Support export deletions
2022-03-22 17:05:32 -04:00
Gui Heise
8cb91afddc Add created_at to blocks table 2022-03-22 16:38:42 -04:00
Gui Heise
a9f57bcd2e Object deletions 2022-03-22 13:27:05 -04:00
Gui Heise
baf370c9fb Remove date from filename 2022-03-22 10:52:07 -04:00
Gui Heise
852ac93ba7
Merge pull request #287 from flashbots/blocks-export
add blocks to export
2022-03-04 14:09:34 -05:00
Gui Heise
c1b26f8888 add blocks to export 2022-03-04 14:03:34 -05:00
Gui Heise
7a0b21b006
Merge pull request #286 from flashbots/export-filename
Add timestamp to filename
2022-03-02 15:15:45 -05:00
Gui Heise
440c5f0754 Add timestamp to filename 2022-03-02 11:51:18 -05:00
Gui Heise
be280ab113
Merge pull request #284 from flashbots/fix-export-backfill
Fix worker actor priority
2022-02-28 13:33:45 -05:00
Gui Heise
77957e07cf Fix priority 2022-02-28 13:13:16 -05:00
Luke Van Seters
38cd60cf88
Merge pull request #282 from Dire-0x/fix/sandwicher-address-not-any-uniswap-router
fix check sandwicher against correct uniswap routers
2022-02-25 10:05:47 -05:00
Dire
75efdb4afe fix check sandwicher against correct uniswap routers 2022-02-24 11:01:44 -06:00
Gui Heise
6aca1d292d
Merge pull request #274 from flashbots/backfill-export
Backfill export
2022-02-22 13:30:39 -05:00
Gui Heise
1fbecbec58 Worker low priority 2022-02-21 13:19:25 -05:00
Gui Heise
180a987a61 Add low priority to cli tasks 2022-02-21 12:45:36 -05:00
Luke Van Seters
af7ae2c3b0
Merge pull request #272 from flashbots/healthcheck-retry
Retry on healthcheck
2022-02-21 12:43:34 -05:00
Gui Heise
5eef1b7a8f Add worker and listener task 2022-02-21 11:16:22 -05:00
Gui Heise
c6e6d694ec Add task to the listener 2022-02-21 11:02:30 -05:00
Gui Heise
da04bc4351 Add tasks to CLI 2022-02-21 10:59:14 -05:00
Gui Heise
cbad9e79b6 Separate tasks 2022-02-21 10:55:26 -05:00
Gui Heise
b486d53012 Remove priorities 2022-02-18 14:47:36 -05:00
Gui Heise
fe9253ca5e Comment Tiltfile 2022-02-18 14:47:36 -05:00
Gui Heise
db6b55ad38 Task priority and queue 2022-02-18 14:47:36 -05:00
Gui Heise
c7e94b55d4 Fix poetry config 2022-02-18 14:47:36 -05:00
Gui Heise
54cc4f1dc6 Add bash script 2022-02-18 14:47:36 -05:00