Status: Draft
Author: jango.eth
Date: (2022-12-16)
Set the JuiceboxDAO v2 treasury distribution limit to infinite, and route all accumulated funds to the jbdao v3 treasury without incurring fees when doing so.
JuiceboxDAO now has funds in its v3 treasury in order to service ongoing funding cycle commitments. All token redemptions are also moving to the v3 treasury. Thus, any funds accumuated on v2 should be able to move to v3 without further questions.
setFeelessAddress on the v2 JBETHPaymentTerminal (https://github.com/jbx-protocol/juice-contracts-v2/blob/2ef95921d5729e801d131939a7ae1bf6ba80851f/contracts/abstract/JBPayoutRedemptionPaymentTerminal.sol#L661) (0x7Ae63FBa045Fec7CaE1a75cF7Aa14183483b8397), adding the v3 allocator (0x6aaf7afef64c6852ee507876f9d25f92bd9a1ae7) as feeless.The allocator was built with this single purpose in mind.
There is smart contract risk when utilizing additional components. There's also governance risk that there might still be commitments from the v2 treasury that don't get upgraded to v3 in time.
The next Funding cycle.