Badger-Finance / badger-multisig

Badger DAO's EVM multisig operations.
GNU Affero General Public License v3.0
48 stars 32 forks source link

quarter 3: run thresher to process collected fees #511

Closed gosuto-inzasheru closed 2 years ago

gosuto-inzasheru commented 2 years ago

changes needed:

gosuto-inzasheru commented 2 years ago

wip on branch issue/511

gosuto-inzasheru commented 2 years ago

wait for funds from #462 and #502

petrovska-petro commented 2 years ago
snapshot result for 0xD0A7A8B98957b9CD3cFB9c0425AbE44551158e9e:
                    balance_before               balance_after          balance_delta
symbol                                                                               
DIGG          8.373382530000000000       34.422482718000000000  26.049100188000000000
aUSDC   615,541.934477000000000000  615,542.008573000000000000   0.074096000000000000
aUSDT   616,503.136700000000000000  616,503.366035000000000000   0.229335000000000000
aFEI    307,889.714749332762062969  307,889.754534649946493703   0.039785317184430734
aFRAX         2.084550777574187560        2.084551627003273956   0.000000849429086396
WETH        579.921247168239504887      672.987016476627664887  93.065769308388160000 

snapshot result for 0xA9ed98B5Fb8428d68664f3C5027c62A10d45826b:
                    balance_before              balance_after             balance_delta
symbol                                                                                 
BAL       6,730.157278098216569298  11,621.594700743288096022  4,891.437422645071526724
auraBAL  16,750.596207587541504574  16,867.661489538917741710    117.065281951376237136 

snapshot result for 0x042B32Ac6b453485e357938bdC38e0340d4b9276:
                             balance_before               balance_after               balance_delta
symbol                                                                                             
ibBTC                  0.026497791080471236        0.017801496854615021       -0.008696294225856215
wibBTC                 3.418586806544811078        0.000000000000000001       -3.418586806544811077
DIGG                  26.049100188000000000        0.000000000000000000      -26.049100188000000000
USDT              18,613.600758000000000000        0.000000000000000000  -18,613.600758000000000000
USDC              53,330.353593000000000000        0.000000000000000000  -53,330.353593000000000000
DAI               25,632.762288256664098274        0.000000000000000000  -25,632.762288256664098274
CRV                5,967.790918573782540416        0.000000000000000000   -5,967.790918573782540416
WBTC                  13.283877320000000000       37.557403760000000000       24.273526440000000000
aWBTC                  7.479544350000000000        7.479544370000000000        0.000000020000000000
renBTC                 1.055047200000000000        0.005275240000000000       -1.049771960000000000
sBTC                   0.922318856896517736        0.004611594284482536       -0.917707262612035200
WETH                  92.807435085857923269        0.467667182454210208      -92.339767903403713061
SUSHI                358.479749195841900674    7,085.147984620415111523    6,726.668235424573210849
xSUSHI             5,061.878956389443820468        0.000000000000000000   -5,061.878956389443820468
crvRenWBTC             7.196142920548312107        0.000000000000000000       -7.196142920548312107
crvRenWSBTC            0.813547099776476598        0.077578284983411004       -0.735968814793065594
tbtc/sbtcCrv           0.472381552990700978        0.000000000000000000       -0.472381552990700978
SLP                    0.000000078283425535        0.000000000000000000       -0.000000078283425535
SLP                    0.000000313281432118        0.000000000000000000       -0.000000313281432118
hCRV                   0.011797238432380975        0.000000000000000000       -0.011797238432380975
bBTC/sbtcCRV           1.751472925659573050        0.000000000000000000       -1.751472925659573050
oBTC/sbtcCRV           0.533239299434814764        0.000000000000000000       -0.533239299434814764
pBTC/sbtcCRV           0.002047593363427054        0.000000000000000000       -0.002047593363427054
ibbtc/sbtcCRV-f        6.137432238701764345        0.027603583385439558       -6.109828655316324787
crvTricrypto           0.009089109750953585        0.000000000000000000       -0.009089109750953585
crv3crypto             2.226592500365182187        0.000000000000000000       -2.226592500365182187
3Crv              61,578.583865833049510646  157,116.681712571781966834   95,538.097846738732456188
FRAX3CRV-f            48.475052671339839939        0.000000000000000000      -48.475052671339839939
CVX                  570.788639837597454542        0.000000000000000000     -570.788639837597454542
cvxCRV            10,108.834520114126329004        0.000000000000000000  -10,108.834520114126329004
bcvxCRV           19,222.000590932120401323   29,904.553899679893112445   10,682.553308747772711122
bCVX                   0.415980704441615189        0.000000000000000000       -0.415980704441615189
bveCVX             7,860.173461878934896517    8,431.417932897853248620      571.244471018918352103
yvWBTC                 0.111490780000000000        0.000000000000000000       -0.111490780000000000
BAL                   29.355692328815887640        0.000000000000000000      -29.355692328815887640
auraBAL              117.065281951376237136        0.000000000000000000     -117.065281951376237136
bSLP                   0.000001053588328136        0.000000000000000000       -0.000001053588328136
bibbtc/sbtcCRV-f       1.268508115855211127        0.000000000000000000       -1.268508115855211127 
{
│   'ethereum_client': <gnosis.eth.ethereum_client.EthereumClient object at 0x7f91677bf580>,
│   'safe_address': '0x042B32Ac6b453485e357938bdC38e0340d4b9276',
│   'to': '0x40A2aCCbd92BCA938b02010E17A5b8929b49130D',
│   'value': 0,
│   'data': HexBytes('0x8d80ff0a00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000001c6c006b175474e89094c44da98b954eedeac495271d0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b3000000000000000000000000bebc44782c7db0a1a60cb6fe97d0b483032ff1c700000000000000000000000000000000000000000000056d8e0934f96f6a55e200a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b3000000000000000000000000bebc44782c7db0a1a60cb6fe97d0b483032ff1c70000000000000000000000000000000000000000000000000000000c6abc9db900dac17f958d2ee523a2206206994597c13d831ec700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b3000000000000000000000000bebc44782c7db0a1a60cb6fe97d0b483032ff1c700000000000000000000000000000000000000000000000000000004557501f600bebc44782c7db0a1a60cb6fe97d0b483032ff1c7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000844515cef300000000000000000000000000000000000000000000056d8e0934f96f6a55e20000000000000000000000000000000000000000000000000000000c6abc9db900000000000000000000000000000000000000000000000000000004557501f60000000000000000000000000000000000000000000013d111fa5079f639448000d533a949740bb3306d119cc777fa900ba034cd5200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b30000000000000000000000009d0464996170c6b9e75eed71c68b99ddedf279e800000000000000000000000000000000000000000000014383bc6dbb406d2080009d0464996170c6b9e75eed71c68b99ddedf279e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000843df021240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000014383bc6dbb406d20800000000000000000000000000000000000000000000001445073d15b2c2c17000062b9c7356a2dc64a1969e19c23e4f579f9810aa700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b30000000000000000000000002b5455aac8d64c14786c3a29858e43b5945819c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff002b5455aac8d64c14786c3a29858e43b5945819c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004de5f62680062b9c7356a2dc64a1969e19c23e4f579f9810aa700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b30000000000000000000000002b5455aac8d64c14786c3a29858e43b5945819c000000000000000000000000000000000000000000000000000000000000000000053c8e199eb2cb7c01543c137078a038937a68e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000242e1a7d4d00000000000000000000000000000000000000000000000005c5dc3f29a8c355004e3fbd56cd56c3e72c1403e103b45db9da5b9d2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b3000000000000000000000000fd05d3c7fe2924020620a8be4961bbaa747e6305ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00fd05d3c7fe2924020620a8be4961bbaa747e630500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004de5f6268004e3fbd56cd56c3e72c1403e103b45db9da5b9d2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b3000000000000000000000000fd05d3c7fe2924020620a8be4961bbaa747e6305000000000000000000000000000000000000000000000000000000000000000000ae96ff08771a109dc6650a1bdca62f2d558e40af00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004853828b6008a8ffec8f4a0c8c9585da95d9d97e8cd6de273de00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004853828b600ceff51756c56ceffca006cd410b03ffc46dd3a5800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b3000000000000000000000000d9e1ce17f2641f24ae83637ab66a2cca9c378b9f000000000000000000000000000000000000000000000000000000123a0e46ff00d9e1ce17f2641f24ae83637ab66a2cca9c378b9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4baa2abde0000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000000000000000000000000000000000123a0e46ff00000000000000000000000000000000000000000000000000000000004e088900000000000000000000000000000000000000000000000009dfb6e2dc5152e8000000000000000000000000042b32ac6b453485e357938bdc38e0340d4b92760000000000000000000000000000000000000000000000000000000062e4a7e60018d98d452072ac2eb7b74ce3db723374360539f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b3000000000000000000000000d9e1ce17f2641f24ae83637ab66a2cca9c378b9f0000000000000000000000000000000000000000000000000000013e3fc958fe00d9e1ce17f2641f24ae83637ab66a2cca9c378b9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4baa2abde0000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000c4e15973e6ff2a35cc804c2cf9d2a1b817a8b40f0000000000000000000000000000000000000000000000000000013e3fc958fe0000000000000000000000000000000000000000000000000000000000ce6ef900000000000000000000000000000000000000000000000001e0102e2cbcabbe000000000000000000000000042b32ac6b453485e357938bdc38e0340d4b92760000000000000000000000000000000000000000000000000000000062e4a7ed0093054188d876f558f4a66b2ef1d97d16edf0895b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000641a4d01d200000000000000000000000000000000000000000000000063ddd5dc0439642b0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000002aeaf20a007fc77b5c7614e1533320ea6ddc2eb61fa00a9714000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000641a4d01d20000000000000000000000000000000000000000000000000b4a4cc6e239e5b600000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000004d414f700c25099792e9349c7dd09759744ea681c7de2cb66000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000641a4d01d2000000000000000000000000000000000000000000000000068e3c85087545b20000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000066c4c1ed0f43140004ca9b3063ec5866a4b82e437059d2c43d1be596f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000641a4d01d20000000000000000000000000000000000000000000000000029e9869e17b82f0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000011cbcf00071c661b4deefb59e2a3ddb20db036821eee8f4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000641a4d01d2000000000000000000000000000000000000000000000000184e7b589fa72b3a000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000017bf9f9b6877b0d000d81da8d904b52208541bade1bd6595d8a251f8dd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000641a4d01d2000000000000000000000000000000000000000000000000076672514f171d2c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000007246ab9392c7d14007f55dde206dbad629c080068923b36fe9d6bdbef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000641a4d01d2000000000000000000000000000000000000000000000000000746467b124eee0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000714e9cb569a7100fbdca68601f835b27790d98bbb8ec7f05fdeaa9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000641a4d01d200000000000000000000000000000000000000000000000066c72f839d195970000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000063b7b671681663080080466c64868e1ab14a1ddf27a676c3fcbe638fe500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064f1dc3cc900000000000000000000000000000000000000000000000000204a7f4607b6710000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000996e00d51a44d3fae010294c616388b506acda1bfaae4600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064f1dc3cc90000000000000000000000000000000000000000000000001ee6721503d0c4eb0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000093041400d632f22692fac7611d2aa1c0d552930d43caed3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000641a4d01d2000000000000000000000000000000000000000000000002a0b9fb929f8fc1c300000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000028a49f0690bc4de8000a696a63cc78dffa1a63e9e50587c197387ff6c7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ccfd60b008751d4196027d4e6da63716fa7786b5174f04c150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002442966c680000000000000000000000000000000000000000000000002f20b98c66c493fc00c4e15973e6ff2a35cc804c2cf9d2a1b817a8b40f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b3000000000000000000000000bba4b444fd10302251d9f5797e763b0d912286a100000000000000000000000000000000000000000000000031297b0c296c31fc00eb4c2781e4eba804ce9a9803c67d0893436bb27d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b3000000000000000000000000bba4b444fd10302251d9f5797e763b0d912286a1000000000000000000000000000000000000000000000000000000000641d32c00fe18be6b3bd88a2d2a7f928d00292e7a9963cfc600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044095ea7b3000000000000000000000000bba4b444fd10302251d9f5797e763b0d912286a10000000000000000000000000000000000000000000000000cbc59e4a3c9568000bba4b444fd10302251d9f5797e763b0d912286a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4384e03db000000000000000000000000fbdca68601f835b27790d98bbb8ec7f05fdeaa9b00000000000000000000000000000000000000000000000031297b0c296c31fc000000000000000000000000000000000000000000000000000000000641d32c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbc59e4a3c956800000000000000000000000000000000000000000000000004bdb816cb92cc94000fbdca68601f835b27790d98bbb8ec7f05fdeaa9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000641a4d01d20000000000000000000000000000000000000000000000004c3b7541452f8cc0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000049f519de7f258710007fc77b5c7614e1533320ea6ddc2eb61fa00a9714000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000641a4d01d2000000000000000000000000000000000000000000000000d63f12cb39540f880000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000005b9e909a008798249c2e607446efb7ad49ec89dd1865ff42720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002467dfd4c900000000000000000000000000000000000000000000011267ae9bda21cfdbb400239e55f427d44c3cc793f49bfb507ebe76638a2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000246a627842000000000000000000000000af50825b010ae4839ac444f6c12d44b96819739b00ba100000625a3754423978a60c9317c58a424e3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044a9059cbb000000000000000000000000a9ed98b5fb8428d68664f3c5027c62a10d45826b0000000000000000000000000000000000000000000001092a54a3f313bf3b4400616e8bfa43f920657b3497dbf40d6b1a02d4608d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044a9059cbb000000000000000000000000a9ed98b5fb8428d68664f3c5027c62a10d45826b000000000000000000000000000000000000000000000006589b6db242ba625000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044a9059cbb000000000000000000000000d0a7a8b98957b9cd3cfb9c0425abe44551158e9e0000000000000000000000000000000000000000000000050b8c081a36ed720000798d1be841a82a273720ce31c822c61a67a601c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044a9059cbb000000000000000000000000d0a7a8b98957b9cd3cfb9c0425abe44551158e9e0000000000000000000000000000000000000000000000000000000610a5b99c0000000000000000000000000000000000000000'),
│   'operation': 1,
│   'safe_tx_gas': 0,
│   'base_gas': 0,
│   'gas_price': 0,
│   'gas_token': '0x0000000000000000000000000000000000000000',
│   'refund_receiver': '0x0000000000000000000000000000000000000000',
│   'signatures': b'',
│   '_safe_nonce': 123,
│   '_safe_version': '1.3.0',
│   '_chain_id': None
}
petrovska-petro commented 2 years ago

https://etherscan.io/tx/0x6914824860ddefe8f641960c5374eae76fe647d543d2679f1b4a9041b0c2f60a

petrovska-petro commented 2 years ago

since we could not do this transfer within the same block, adding separate tx as nonce 124.

{
│   'ethereum_client': <gnosis.eth.ethereum_client.EthereumClient object at 0x7fc71bb19310>,
│   'safe_address': '0x042B32Ac6b453485e357938bdC38e0340d4b9276',
│   'to': '0x40A2aCCbd92BCA938b02010E17A5b8929b49130D',
│   'value': 0,
│   'data': HexBytes('0x8d80ff0a000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000001cb002b5455aac8d64c14786c3a29858e43b5945819c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044a9059cbb000000000000000000000000660802fc641b154aba66a62137e71f331b6d787a00000000000000000000000000000000000000000000065523e22265c59ec70700fd05d3c7fe2924020620a8be4961bbaa747e630500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044a9059cbb000000000000000000000000a9ed98b5fb8428d68664f3c5027c62a10d45826b0000000000000000000000000000000000000000000001c9116dd26762da146c002260fac5e5542a773aa44fbcfedf7c193bc2c59900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044a9059cbb000000000000000000000000d0a7a8b98957b9cd3cfb9c0425abe44551158e9e0000000000000000000000000000000000000000000000000000000025ca1280000000000000000000000000000000000000000000'),
│   'operation': 1,
│   'safe_tx_gas': 0,
│   'base_gas': 0,
│   'gas_price': 0,
│   'gas_token': '0x0000000000000000000000000000000000000000',
│   'refund_receiver': '0x0000000000000000000000000000000000000000',
│   'signatures': b'',
│   '_safe_nonce': 124,
│   '_safe_version': '1.3.0',
│   '_chain_id': None
}
petrovska-petro commented 2 years ago

post thresher transfers tx: 0x4171c91d46d7d70a63f8d9744645f93a95ec32f2da2a21a8a6ebf13ec42789b3