May 2018: GitHub Development Bounty Winners

in #blockchain6 years ago

The May 2018 GitHub development bounty program has ended. We’d like to thank everyone who contributed, and would like to invite many more to get involved — it’s never to late to join (scroll to the end for instructions on how to get involved).

This was one of the most exciting months so far, we’ve seen a RECORD number of PRs merged in 1 month, with a fierce battle between 1st & 2nd place and 3rd & 4th! We are truly grateful for all of the enhancements community developers provide and, with your help we truly see this GitHub bounty program paying off and making ARK better and better with each passing month. With Core v2 just around the corner we cannot wait for everyone to get involved on that front as well!

We have also now included 3 new repositories that are eligible for the GitHub bounty program as they have become official ARK repositories:

Notice: All Core V1 (ARK-Node) PRs in this repository (https://github.com/ArkEcosystem/ark-node) will no longer be eligible for bounties at the time this blog post is published. As we prepare to launch v2 on DevNet we feel that all focus should be on the new codebase and to not divert any resources to the old code. We encourage everyone to wait for the ark-core repository which will open for DevNet launch on 14th June 2018. https://ark.io/countdown



In 2018 we introduced new rules. One is that bounties will be pegged to USD value at the time of payout so you will be less prone to market swings. Also, this is now a PERMANENT bounty program! You can get involved anytime you want and this bounty program will run indefinitely.

To kick off ARK Core v2 DevNet launch we are upping the merged PR bounties for Core v2 contributions until the code is pushed to MainNet. Once we release Core v2 on DevNet we’ll be paying 2x on each merged PR. Instead of the usual $10 you will receive $20 (+ of course you are eligible for a monthly bonus depending on your contributions). This offer will run until Core v2 is pushed to MainNet.

June 1st — June 30th Rewards will be:

1st : $2,000 USD

2nd: $1,500 USD

3rd: $1,000 USD

4th–6th: $250 USD / each

7th+ : $50 / each

(+ all merged PR’s are eligible for $20 for our 2x v2 bounties)

Missed what this is all about and you want to get involved?
Read : “ARK GitHub Development Program Bounty”.

May 2018 Winners:

1st place: 2,000 USD

Github User: Dated

  • hides ‘See all’ link if there are no voters May 31, 2018 5:16 PM — ark-explorer#243
  • fixes navigation on the wallet block pages May 31, 2018 3:24 PM — ark-explorer#241
  • adds excludeLowBalances parameter to voters function May 31, 2018 2:12 PM — ark-explorer#240
  • counts only voters with a balance higher than 0.1 Ark, #238 May 31, 2018 2:01 PM — ark-explorer#239
  • fixes menu not being shown for small to large devices May 31, 2018 1:29 PM — ark-explorer#237
  • displays chart tooltip with 8 decimals for cryptocurrencies May 31, 2018 9:18 AM — ark-explorer#235
  • disables public view button if public key does not exist on wallet page May 31, 2018 5:12 AM — ark-explorer#233
  • aligns h2 with h1 on block and wallet page May 31, 2018 5:11 AM — ark-explorer#232
  • adds missing transaction types to link-wallet component May 31, 2018 5:11 AM — ark-explorer#226
  • adds tooltip showing the total votes to wallet page May 30, 2018 6:10 PM — ark-explorer#228
  • adds clipboard button to block page May 30, 2018 6:01 PM — ark-explorer#227
  • adds ‘truncateWhere’ param to truncate() May 30, 2018 3:18 AM — ark-explorer#223
  • prevents the linebreak between date and time in tx and block tables May 30, 2018 3:18 AM — ark-explorer#222
  • adds tooltip color for missing blocks May 30, 2018 3:16 AM — ark-explorer#219
  • adds pluralization to ‘from transactions’ May 29, 2018 1:09 PM — ark-explorer#213
  • fixes margin discrepancy in delegate component May 29, 2018 12:29 PM — ark-explorer#211
  • adds github bounty account to known wallets May 29, 2018 11:29 AM — ark-explorer#209
  • adds margin to content header May 28, 2018 10:23 AM — ark-explorer#208
  • truncates smartbridge text from the right May 28, 2018 5:02 AM — ark-explorer#203
  • displays pubkey with default truncated length May 27, 2018 7:52 PM — ark-explorer#201
  • sets default truncation length to 13 May 27, 2018 7:52 PM — ark-explorer#202
  • asks for confirmation before dropping and rebuilding the db May 26, 2018 5:39 AM — ARKcommander#18
  • adds forged amount to stats output May 24, 2018 11:18 AM — ARKcommander#17
  • fixes whitespace issues May 24, 2018 10:48 AM — ARKcommander#16
  • enforces uniqueness of profile names May 22, 2018 2:30 AM — ark-mobile#155
  • adds automatic updates to the block page May 21, 2018 2:38 PM — ark-explorer#185
  • adds lowercase options May 18, 2018 3:32 AM — ARKcommander#15
  • slight improvements to block page ux May 14, 2018 1:23 PM — ark-explorer#184
  • removes router link for vote, registration and signature creation txs May 14, 2018 10:36 AM — ark-explorer#183
  • sets localized placeholder on searchbar input field and cursor pointer to search icon May 14, 2018 5:56 AM — ark-explorer#181
  • adds hover style to block-pager-button May 14, 2018 5:56 AM — ark-explorer#182
  • sets the background color of the tooltip to the statuscolor of the delegate May 12, 2018 5:07 PM — ark-explorer#174
  • adds addresses in knownWallets to search May 11, 2018 1:44 PM — ark-explorer#173
  • fixes missing param errors in wallet page and percentageString May 11, 2018 1:15 PM — ark-explorer#172
  • adds carets to paginator buttons May 11, 2018 12:29 PM — ark-explorer#170
  • adds vertical alignement to the transaction page header May 11, 2018 11:00 AM — ark-explorer#169
  • fixes confirmation count vertical alignment and display on mobile May 11, 2018 10:33 AM — ark-explorer#168
  • fixes background color of links in mobile menus on hover May 10, 2018 3:22 PM — ark-explorer#164
  • fixes currency menu not being visible for sm sized screens May 10, 2018 6:25 AM — ark-explorer#162
  • hides main menu when clicking other menu toggles May 10, 2018 6:25 AM — ark-explorer#163
  • changes ‘max’ option to ‘suggestedMax’ in ChartWrapper May 9, 2018 11:40 AM — ark-explorer#160
  • fixes clipped line in price chart May 9, 2018 8:32 AM — ark-explorer#159
  • enhances responsiveness of footer May 9, 2018 5:14 AM — ark-explorer#157
  • fixes menu button width if menu is open May 9, 2018 5:10 AM — ark-explorer#158
  • displays percentages with two decimal places to provide a consistent look May 8, 2018 3:13 PM — ark-explorer#152
  • fixes sorting by rank in tables/Wallets.vue May 8, 2018 2:24 PM — ark-explorer#151
  • moves details toggle to the right to prevent position jumping May 8, 2018 12:38 PM — ark-explorer#150
  • content header whitespace wrapping May 8, 2018 11:07 AM — ark-explorer#149
  • vertically aligns the chart title with the buttons May 8, 2018 11:00 AM — ark-explorer#147
  • show previous / next buttons on small devices May 8, 2018 11:00 AM — ark-explorer#148
  • removes bottom border of last menu item for mobile devices May 8, 2018 4:30 AM — ark-explorer#142
  • adds top margin to menu button May 8, 2018 4:30 AM — ark-explorer#143
  • fixes menu for md sized displays May 8, 2018 4:29 AM — ark-explorer#141
  • fixes cell paddings in delegate monitor table May 7, 2018 5:39 PM — ark-explorer#139
  • fixes table header position on small devices May 7, 2018 5:39 PM — ark-explorer#140

2nd place: 1,500 USD

Github User: ItsANameToo

  • Fix fee moving outside of screen May 31, 2018 5:12 AM — ark-explorer#234
  • Added missing Dutch phrases May 31, 2018 5:11 AM — ark-explorer#231
  • Added tooltip with confirmations to well confirmed May 31, 2018 5:11 AM — ark-explorer#230
  • Renamed ACF wallet to ARK Community Fund May 30, 2018 7:48 PM — ark-explorer#229
  • Add box shadow on block navigation button May 30, 2018 3:17 AM — ark-explorer#221
  • Added enum for forging statuses May 30, 2018 3:17 AM — ark-explorer#220
  • Update all dependencies May 30, 2018 3:17 AM — ark-explorer#217
  • Fix issue with missed block not being colored correctly May 30, 2018 3:16 AM — ark-explorer#218
  • Added mobile search placeholder May 28, 2018 4:57 AM — ark-explorer#204
  • Don’t truncate top wallet / voter wallet addresses May 28, 2018 4:57 AM — ark-explorer#205
  • Update test-utils dependency May 28, 2018 4:57 AM — ark-explorer#206
  • Remove unneccessary delegate check May 27, 2018 7:53 PM — ark-explorer#200
  • Updated packages and webpack config to work with webpack4 May 27, 2018 6:56 PM — ark-explorer#198
  • Fix smartbridge text being pushed down May 27, 2018 6:53 PM — ark-explorer#199
  • Added missing Dutch phrases May 22, 2018 3:36 PM — ark-mobile#156
  • Added a tooltip when the search returns no results May 13, 2018 11:26 AM — ark-explorer#178
  • Made truncate function properly use length param May 13, 2018 11:26 AM — ark-explorer#179
  • Fix wrong transactions being shown for a wallet May 13, 2018 11:26 AM — ark-explorer#180
  • Use container to show currencies on screens below xl size May 12, 2018 5:37 PM — ark-explorer#177
  • Made cross (close button) in currency header identical to search May 12, 2018 5:07 PM — ark-explorer#176
  • Fix undefined error when searching with empty field May 12, 2018 3:39 PM — ark-explorer#175
  • Fix issue where copy icon could get overlapped May 11, 2018 5:08 AM — ark-explorer#166
  • Show copy tooltip when clicking icon on small screens May 11, 2018 5:08 AM — ark-explorer#167
  • Added ARK Bounty, ACF and Livecoin wallets May 10, 2018 4:40 PM — ark-explorer#165
  • Always use two decimals for chart data May 9, 2018 5:12 AM — ark-explorer#153
  • Keep amount from wrapping symbol May 9, 2018 5:11 AM — ark-explorer#154
  • Made block page padding consistent with transactions May 9, 2018 5:11 AM — ark-explorer#155
  • Fix next / previous block buttons no longer showing on small screens May 9, 2018 5:11 AM — ark-explorer#156
  • Always show previous / next text on block button May 8, 2018 12:39 PM — ark-explorer#145
  • Added possibility to sort status May 8, 2018 4:29 AM — ark-explorer#144
  • Fix special transactions that were incorrectly colored as incoming May 8, 2018 4:28 AM — ark-explorer#146

3rd place: 1,000 USD

Github User: sharkdev-j

  • Added editor config guidelines May 17, 2018 6:23 PM — ark-net#50
  • Fix format issues May 16, 2018 9:06 PM — ark-net#48
  • Added logging throughout May 14, 2018 6:17 PM — ark-net#46
  • Added missing autoconfig settings to network settings May 14, 2018 6:17 PM — ark-net#45
  • fix get account aysnc method to handle new account. May 13, 2018 5:34 AM — ark-net#44
  • Added forced peer functionality May 12, 2018 3:39 PM — ark-net#43
  • added start method for multiple peers & documentation May 12, 2018 3:36 PM — ark-net#41
  • made vote/unvote easier in controller May 12, 2018 3:35 PM — ark-net#40
  • closes #30 May 12, 2018 2:01 AM — ark-net#36
  • 33 log4nettest May 11, 2018 10:35 AM — ark-net#35
  • Added logging framework May 11, 2018 10:35 AM — ark-net#29
  • Update readme. May 9, 2018 11:48 AM — ark-net#22
  • Remove static classes May 9, 2018 11:48 AM — ark-net#21
  • 13 updatereadme May 5, 2018 9:09 AM — ark-net#18
  • 11 offlinetransactions May 5, 2018 9:09 AM — ark-net#17
  • 14 addconfigureawait May 5, 2018 9:08 AM — ark-net#16
  • Added ability to switch network May 5, 2018 8:35 AM — ark-net#10
  • fix test project May 5, 2018 8:34 AM — ark-net#15
  • Added ability to generate passphrase & accounts. May 5, 2018 8:34 AM — ark-net#7

4th-6th place: 250 USD / each (no particular order)

Github User: air1one

  • Wallet import : allow the user to hide/show the passphrase while typing it May 30, 2018 10:15 PM — ark-mobile#157
  • Delegate monitor : optimize getting delegates last block May 29, 2018 4:35 PM — ark-explorer#214
  • Avoid unnecessary request in delegate get all May 29, 2018 4:34 PM — ark-explorer#215
  • Delegate monitor : delegate count optimization May 29, 2018 12:36 PM — ark-explorer#212
  • Display forged blocks instead of forged arks in delegate monitor list… May 29, 2018 11:39 AM — ark-explorer#210
  • Refactor : Replace then/catch with async/await & try/catch May 27, 2018 6:54 PM — ark-explorer#196
  • French translations May 22, 2018 4:02 PM — ark-mobile#158
  • Show the delegate username in the Voters page May 22, 2018 8:56 AM — ark-explorer#186
  • Wallet import form validation on address and passphrase May 21, 2018 3:21 PM — ark-mobile#153
  • Rename “Vendor field” to “Smartbridge” in Transaction detail May 21, 2018 2:43 PM — ark-explorer#190
  • Tests Footer : Rename shallow to shallowMount May 21, 2018 2:43 PM — ark-explorer#189
  • Mixins truncate function improvement + tests May 21, 2018 2:42 PM — ark-explorer#188
  • Feature : Generate and import passphrase in all possible bip39 languages May 19, 2018 11:44 AM — ark-mobile#148
  • Generate and import passphrase in all possible bip39 languages May 19, 2018 11:17 AM — ark-desktop#593
  • Manage custom networks: display a different message when no network has been configured May 18, 2018 8:40 PM — ark-mobile#154
  • Add missing try/catch/log handlers May 16, 2018 8:32 PM — ark-net#47

Github User: wownmedia

  • Added fix for USB init error on machines without USB port May 30, 2018 12:21 PM — ark-client#41
  • Fix: issue #25 — Crash if trying to send a transaction from a new account May 30, 2018 12:05 PM — ark-client#37
  • Fix issue #24 Ledger first address and issue #42 reset Ledger when changing networks May 30, 2018 12:05 PM — ark-client#43
  • Added error handling for arkjs methods May 30, 2018 11:57 AM — ark-client#39

Github User: Abalalojik

  • Adding Enum Extension May 16, 2018 9:05 PM — ark-net#34
  • Tidy PR request May 4, 2018 2:15 PM — ark-net#6

7th+ place: 50 USD / each (no particular order)

Github User: n4ru

  • Fix bug that caused 337 ARK in losses so far. May 30, 2018 12:44 PM — ark-js#78

Github User: Moustikitos

  • network updates May 11, 2018 11:57 AM — arky#115

Github User: ciband

  • Prevent malformed WIF generation May 30, 2018 12:33 PM — ark-client#36

Github User: webmaster128

  • Use dpkg install status to detect package installation May 31, 2018 9:36 PM — ark-deployer#31

Typo fixes & non-code PRs & translation updates

Github User: galperins4

  • misc grammer/spelling fixes May 16, 2018 9:53 PM — arky#114

Github User: infinitytn

Github User: waffle-iron

I missed these bounties — What is this all about?

Read the full instructions here: https://blog.ark.io/ark-github-development-bounty-113806ae9ffe

Are there any other development bounties going on?

Yes, there is also the community run ACF (ARK Community Fund) — read more here:

http://arkcommunity.fund/

And remember to join our Slack!



ARK.io | Github | Facebook | Twitter | Forum | Blog | Explorer | Shop

Coin Marketplace

STEEM 0.17
TRX 0.15
JST 0.027
BTC 60678.52
ETH 2339.38
USDT 1.00
SBD 2.48