From e8875576f2e49eaf0ad11838b9690895d2923d60 Mon Sep 17 00:00:00 2001 From: Shah <10547529+shahthepro@users.noreply.github.com> Date: Wed, 11 Sep 2024 09:26:26 +0400 Subject: [PATCH] Update runlog (#2225) --- brownie/runlogs/2024_09_strategist.py | 64 +++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/brownie/runlogs/2024_09_strategist.py b/brownie/runlogs/2024_09_strategist.py index f9275b758e..359ed5a819 100644 --- a/brownie/runlogs/2024_09_strategist.py +++ b/brownie/runlogs/2024_09_strategist.py @@ -239,3 +239,67 @@ def main(): ) print(to_gnosis_json(txs, OETHB_STRATEGIST, "8453")) + +# ------------------------------------- +# Sep 11, 2024 - OETH Buyback +# ------------------------------------- +from buyback import * +def main(): + txs = [] + + oeth_for_ogn, oeth_for_cvx = get_balance_splits(OETH) + + with TemporaryFork(): + txs.append( + build_1inch_buyback_tx( + OETH, + OGN, + oeth_for_ogn, + 3.5 + ) + ) + + txs.append( + build_1inch_buyback_tx( + OETH, + CVX, + oeth_for_cvx, + 2 + ) + ) + + txs.append( + cvx_locker.processExpiredLocks(True, std) + ) + + print(to_gnosis_json(txs)) + +# ------------------------------------- +# Sep 11, 2024 - OUSD Buyback +# ------------------------------------- +from buyback import * +def main(): + txs = [] + + ousd_for_ogn, ousd_for_cvx = get_balance_splits(OUSD) + + with TemporaryFork(): + txs.append( + build_1inch_buyback_tx( + OUSD, + OGN, + ousd_for_ogn, + 3 + ) + ) + + txs.append( + build_1inch_buyback_tx( + OUSD, + CVX, + ousd_for_cvx, + 2 + ) + ) + + print(to_gnosis_json(txs)) \ No newline at end of file