Title: Proposal to renew recurring payment for Viraz
Author: Viraz
Date: 15/07/2022
Thesis:
Proposal from Viraz to renew his recurring payment for $4000 per Funding Cycle
Abstract:
I have been working part-time on the protocol side of things, since before my first recurring payment proposal Recurring Payment Proposal for Viraz & would like to continue that going forward.
Motivation:
Since my last recurring payment proposal Recurring Payment Proposal for Viraz here is the work I have done in chronological order:
- Added Support in Banny Staking Contract to handle multiple unlocks along with forge tests (Commit) & (Commit)
- Fixed up Banny Contract with various missing assertion checks (Commit)
- Worked on veBanny PR with 0xBA5ED (PR)
- Improved veBanny with 0xBA5ED in terms of gas optimizations (List of Commits)
- Add more test scenarios & Improve the Test Suite for veBanny
- Add Fuzz Tests for veBanny (List Of Commits in the bottom)
- Add Voting power calculation in veBanny Tests (Last Relevant Commit)
- Github Action Integration in veBanny (PR)
- Forge Deployment Script for veBanny & Tests for deployer contract (PR)
- Missing veBanny test scenarios & Minor Gas Golfing (PR)
- More Missing Tests to improve test coverage (PR)
- PR review for NFT Reward Contracts (PR)
- Worked with @nicholas on banana auction machine as a collab between BuidlGuild & JuiceBox (PR1) (PR2) & some more minor changes in the repo