@polyprogrammist.near [Posted on DevHub](/devgovgigs.near/widget/Post?id=2959) ## Solution: DevHub Developer Contributor report by Vadim for 2024-01-19 - 2024-02-02 ###### Requested amount: 1450 USDT ###### Requested sponsor: @neardevdao.near I am submitting this contributor report as a contributor led by @frol.near ## Summary of work ### Week 1, Friday Jan 19 - Friday, Jan 26 - [7h] Fri Migrated neardevhub-contract from 4.1.1 to 5.0.0-alpha2 [#87](https://github.com/NEAR-DevHub/neardevhub-contract/pull/87) - [6h] Mon Added set output with block height for social db [PR #16 social-db](https://github.com/NearSocial/social-db/pull/16) - Working on issue for new proposal feature [#632](https://github.com/NEAR-DevHub/neardevhub-bos/issues/632) - Current progress [here](https://github.com/PolyProgrammist/neardevhub-contract/pull/2) - [3h] Tue Meeting with Ori and Vlad and understanding the problem - [3h] Wed Weekly meeting, understanding how posts are added + started writing code - [5h] Thu Prototyped proposals, including contract methods and it's structure - [10h] Fri Tech Meeting on proposals, Added all the necessary fields for proposal structure, Added the edit_post method ### Week 2, Monday Jan 29 - Friday, Feb 2 - [3h] Mon Added block_height to the contract - [2h] Tue Learned tests on Near and figured out what tests to add - [6h] Wed Added tests, fixed migration tests by adding migrations from V9 to V10 - [8h] Thu Added more tests, included optional fields to tests, fixed some errors in the proposal structure. Fixed Vlad's review. Refactored notifications. - [5h] Fri Fixed the return type in socialdb, added tests for all functions, deployed to testnet, assembled all get/set methods for reproduce, created report post ## Cost Total hours: 58 Rate: $25/hour Total amount: $1450 USDT