Category: Ark (ARK)

February 2018: GitHub Development Winners

The second Github bounty program of the year has ended. We would like to give a big round of applause to all contributors, especially the ones who recently joined this bounty program — welcome aboard! During February there were more than 20 community developers who got at least 1 merged Pull-Request, and the total number of community PRs merged was over 90.

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 now a PERMANENT bounty program! You can get involved anytime you want and it will run indefinitely.

March 1st — March 31st 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 $10)

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

February 2018 Winners*:

— — — — — — — — — — — — — — — — — — — — — — — — — — — — 
1st place: 2,000 USD
Github User:
Nasicus
 — — — — — — — — — — — — — — — — — — — — — — — — — — — —

  • Improvements for Watch-Only wallets Feb 27, 2018 10:39 PM — ark-mobile#80
  • Update wallet delegate status on refresh Feb 27, 2018 9:34 PM — ark-mobile#77
  • Switch the network if removing the active network Feb 26, 2018 12:58 PM — ark-desktop#566
  • Show addresses in detail transaction page Feb 19, 2018 8:51 PM — ark-mobile#76
  • Delete network related data when deleting a network Feb 19, 2018 12:12 PM — ark-desktop#567
  • Fix scripts on windows Feb 19, 2018 5:16 AM — ark-explorer#121
  • Fix mutiple bugs concerning wallets Feb 18, 2018 4:51 PM — ark-mobile#72
  • Fix & refactor contacts Feb 18, 2018 1:13 PM — ark-mobile#68
  • Replace hard coded ark tokens with network dependent token Feb 18, 2018 6:37 AM — ark-explorer#120
  • Make ark client work if main peerseed is down on fresh-install Feb 16, 2018 6:04 PM — ark-desktop#523
  • Delete backup wallet from settings Feb 14, 2018 9:59 PM — ark-mobile#65
  • Add loading indicator when switching network Feb 12, 2018 11:15 PM — ark-desktop#563
  • Extract tab components & Scroll behavior Feb 12, 2018 8:17 AM — ark-explorer#108
  • Extract list-rows (mobile table) & more page sections Feb 10, 2018 6:07 PM — ark-explorer#100
  • Extract some Component CSS Feb 10, 2018 1:48 PM — ark-explorer#99
  • 2 bug fixes & translation update Feb 10, 2018 11:56 AM — ark-mobile#56
  • Improve table Feb 9, 2018 6:11 PM — ark-explorer#95
  • Adjust network config to match ark-ts Feb 6, 2018 12:47 PM — ark-js#48
  • Make screenshot protection configurable Feb 6, 2018 12:43 PM — ark-desktop#542
  • Save network not directly after create was pressed Feb 6, 2018 12:06 PM — ark-desktop#551
  • Make mobile header look better Feb 6, 2018 5:28 AM — ark-explorer#82
  • Fix that toAdress was sometimes an object Feb 5, 2018 4:27 PM — ark-desktop#552
  • Show error messages when a transaction fails Feb 5, 2018 4:17 PM — ark-desktop#528
  • Delete all “save” / “stored” passphrase related stuff & fix small bug Feb 4, 2018 5:01 PM — ark-desktop#532
  • Improve german translations & add script to find missing translations Feb 4, 2018 4:46 PM — ark-mobile#51
  • Fix issues in translations Feb 4, 2018 4:36 PM — ark-desktop#545
  • Optimizations in delegate monitor tables Feb 4, 2018 3:35 PM — ark-explorer#80
  • Remember active tab in chart (localstorage) Feb 4, 2018 2:28 PM — ark-explorer#79
  • Add travis & add better tslint rules Feb 3, 2018 2:50 PM — ark-mobile#49
  • Build mainnet as prod & fix title Feb 3, 2018 2:19 PM — ark-explorer#77

— — — — — — — — — — — — — — — — — — — — — — — — — — — — 
2nd place: 1,500 USD
Github User:
ItsANameToo
 — — — — — — — — — — — — — — — — — — — — — — — — — — — —

  • Added Dutch translations Feb 27, 2018 4:22 AM — ark-explorer#125
  • Fix runtime error on profile creation page Feb 19, 2018 8:34 PM — ark-mobile#74
  • Enabled 2nd passphrase modal when sending transaction Feb 19, 2018 8:29 PM — ark-mobile#73
  • Fix issue with user locale not using correct key Feb 17, 2018 6:48 PM — ark-mobile#70
  • Update Dutch translation Feb 16, 2018 4:49 PM — ark-mobile#69
  • Adding remaining localization keys Feb 15, 2018 5:06 AM — ark-explorer#116
  • Use user’s locale as default app language Feb 14, 2018 9:53 PM — ark-mobile#59
  • Localization of components Feb 14, 2018 5:26 AM — ark-explorer#114
  • Removes gap between table and header on small screens Feb 14, 2018 5:02 AM — ark-explorer#113
  • Hide fee table heading when column is hidden Feb 13, 2018 7:19 PM — ark-explorer#112
  • Always use 2 digits for fiat currencies Feb 13, 2018 3:31 AM — ark-explorer#110
  • Add sent / received colors to mobile tables Feb 12, 2018 6:18 PM — ark-explorer#109
  • Made transaction detail table heading consistent with the other tables Feb 12, 2018 5:36 AM — ark-explorer#105
  • Also show red/green color on transactions overview Feb 12, 2018 5:33 AM — ark-explorer#106
  • Remove “next” when no further transactions are available Feb 11, 2018 7:20 PM — ark-explorer#103
  • Added phrase that was not yet translated Feb 10, 2018 4:26 PM — ark-mobile#60
  • Make QR code show/hide when pressing the button Feb 10, 2018 3:37 AM — ark-explorer#97
  • Fix QR code modal not working Feb 10, 2018 3:34 AM — ark-explorer#98
  • Explanation on how to translate the app Feb 4, 2018 6:38 PM — ark-mobile#53
  • Updated Dutch translation with missing phrases Feb 4, 2018 5:54 PM — ark-mobile#52

— — — — — — — — — — — — — — — — — — — — — — — — — — — — 
3rd place: 1,000 USD
Github User:
roks0n
 — — — — — — — — — — — — — — — — — — — — — — — — — — — —

  • Tests for ldgr.py and mocking dongle Feb 22, 2018 9:48 PM — arky#89
  • Changes to CLI and 2 fixes, fix response handling in get fn, fix loading json data, remove file logging Feb 18, 2018 9:05 PM — arky#87
  • pep8 changes: ignore tabs, only check for E,W,F,I,C Feb 16, 2018 8:05 PM — arky#86
  • Change datetime imports in slots and util files Feb 15, 2018 8:38 PM — arky#84
  • PY2/PY3 compatibility changes + follow pep8 standard Feb 12, 2018 9:37 PM — arky#80
  • [fix] get function should always return a dict Feb 7, 2018 1:35 PM — arky#77
  • Modifications to rest.py, ark/lisk init + test rest.py + flake8 + modify requirements.txt Feb 6, 2018 12:46 PM — arky#74

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

Github User: rodxavier

  • Add Pipfile and Pipfile.lock for pipenv integration Feb 14, 2018 8:30 PM — arky#82
  • Add arky-cli as a script in setup.py Feb 8, 2018 5:56 AM — arky#79
  • Fix Travis Build Feb 7, 2018 1:31 PM — arky#78
  • Use python’s built-in pow() method Feb 6, 2018 10:46 AM — arky#76
  • Fix build by fixing method call in test_ledger.py Feb 6, 2018 6:34 AM — arky#75

Github User: cdvallejo

  • Network updates, vendor fields, reorganizes imports. Feb 26, 2018 10:17 AM — ark-java#36
  • update post methods, trim httputils Feb 12, 2018 11:33 AM — ark-java#34
  • migrate to thread based get request, simplify get requests Feb 8, 2018 3:08 PM — ark-java#32
  • add tasks, enforce jdk version in mvn Feb 7, 2018 10:26 AM — ark-java#31

Github User: trigger67

  • Update @types/node version to fix conflict with ark-ts… Feb 27, 2018 10:10 PM — ark-mobile#81
  • Sort the languages alphabetically (in the application). Feb 26, 2018 8:43 PM — ark-desktop#573
  • Remove and sort usings in the whole ark-net project. Feb 22, 2018 9:47 AM — ark-net#4

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

Github User: christopherjwang

  • Fix README signature transaction creation example Feb 6, 2018 12:48 PM — ark-js#52
  • Fix multisignature fees, keysgroup should expect a +/- before each addr Feb 6, 2018 6:03 AM — ark-js#51
  • Remove duplicated if condition Feb 4, 2018 4:00 PM — ark-java#30
  • Change blockchaine to blockchain Feb 4, 2018 3:59 PM — arky#73

Github User: carrotderek

  • Added green/red styling for chart to reflect change over time Feb 5, 2018 6:38 AM — ark-explorer#81
  • Made toaster styling more agnostic to dark and light themes Feb 4, 2018 5:17 AM — ark-explorer#78
  • Toaster styling + clipboard event mgmt Feb 3, 2018 5:44 AM — ark-explorer#76

Github User: s4cha

Github User: Pedro-Souza

Github User: dunnen

  • A step towards pep8 Feb 19, 2018 8:29 PM — arky#88
  • Added ability to shift-click the currency button to have it rotate backwards Feb 4, 2018 3:11 PM — ark-desktop#547

Github User: supaiku0

  • Add transactionId, senderId and recipientId tooltips Feb 9, 2018 8:27 PM — ark-desktop#556

Github User: gabrielbull

  • Standardized menu and shortcut to match the system’s Feb 19, 2018 2:27 PM — ark-desktop#558

Github User: stevenhuijgens

  • Add contact directly from account overview Feb 5, 2018 4:03 PM — ark-desktop#470

Github User: vmunich

  • Don’t truncate vendorfield on desktop Feb 7, 2018 2:32 PM — ark-explorer#89

Github User: willdn

Github User: reConNico

  • fixed sub menu option zero Feb 6, 2018 3:17 PM — ARKcommander#3

Github User: Wolvan

  • Allow defining Network Version Feb 4, 2018 4:57 PM — ark-js#49

— — — — — — — — — — — — — — — — — — — — — — — — — — — — 
Typo fixes & translation updates
 — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Github User: thales77

  • Update greek and italian translations Feb 5, 2018 1:35 PM — ark-mobile#55

Github User: pandastic

Github User: LgLinus

  • Added translations for Swedish Feb 10, 2018 1:26 PM — ark-mobile#58

*All USD values are paid in ARK value at the time of a payout + all $10 merged PR’s.

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?

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

https://blog.ark.io/ark-community-fund-acf-has-commenced-84e67ec9a1fa

And remember to join our Slack!

This article was originally published on: The Ark Blog on