Август закончился, как и наша августовская награда. Мы хотели бы поблагодарить всех, кто внес свой вклад, и хотели бы пригласить других принять участие — присоединиться никогда не поздно! (прокрутите до конца, чтобы узнать, как начать работу).
Программа вознаграждений GitHub за август 2018 года вызвала бурную активность во многих репозиториях GitHub. В настоящее время существует более 60 официальных репозиториев, охватывающих самые разные проекты и языки программирования — каждому разработчику есть с чем ознакомиться!
Не забывайте, что у нас есть множество официальных репозиториев SDK, охватывающих все основные языки программирования, поэтому, если вы хотите начать, мы вам поможем.
- Общие: https://docs.ark.io/api/sdk/
- Клиенты SDK: https://docs.ark.io/api/sdk/clients/guidelines.html
- SDK Crypto: https://docs.ark.io/api/sdk/cryptography/guidelines.html
С 1 по 30 сентября награды будут:
1 место: 2000 долларов США
2 место: 1500 долларов США
3 место: 1000 долларов США
4-6 место: 250 долларов США / каждый
7-10 место: 50 долларов США / каждый
(+ объединенные PR — 10 долл. США и 20 долларов США для объединенных PR Core v2 каждый)
Пропустили, о чем идет речь, и хотите принять участие?
Читать : «Награда за Программу развития ARK GitHub».
Победители августа 2018 года:
— — — — — — — — — — — — — — — — — — — — — — — — — —
1-е место: 2000 долларов США
Пользователь Github: Дата
— — — — — — — — — — — — — — — — — — — — — — — — — — —
- рутинная работа: обновляет URL-адреса в package.json 2018–08–31 08:22:05 — mobile-wallet#209745200
- рутинная работа: обновляет авторов / титры 2018–08–31 08:21:36 — mobile-wallet#210106287
- рутинная работа: реорганизовать файл readme в соответствии с шаблонным стилем 2018–08–31 08:21:12 — mobile-wallet#210825085
- Исправлено быстродействие последнего блочного контейнера 2018–08–31 01:37:09 — explorer#212146488
- исправление: новая ссылка на рекомендации по внесению вклада 2018–08–29 11:11:10 — core-commander#211712568
- работа: разные исправления (urls, readme, версия) 2018–08–29 11:10:31 — paper-wallet#211709074
- рутинная работа: обновить тестовые имена слотов криптопакета 2018–08–29 10:12:37 — core#211671226
- исправление: ссылка на документы 2018–08–28 13:28:07 — python-crypto#211353118
- Показывать преобразованное значение только в основной сети 2018–08–28 13:23:51 — explorer#211315452
- исправление: ссылка на документы 2018–08–28 13:21:21 — java-crypto#211356423
- исправления и работы: ссылки на документы, значки, баннер 2018–08–28 10:56:26 — core#211373004
- Добавляет всплывающую подсказку, показывающую конвертированную сумму на момент времени 2018–08–28 05:38:04 — explorer#211265915
- Форматировать даты и числа в зависимости от локали 2018–08–27 09:53:11 — explorer#211051872
- Удалены всплывающие подсказки в модульных тестах 2018–08–27 09:15:34 — explorer#211048680
- Добавляет значок Discord в нижний колонтитул 2018–08–27 04:48:11 — explorer#210778623
- Исправлена граница адресной оболочки на маленьких экранах 2018–08–27 04:32:13 — explorer#209953882
- рутинная работа: реорганизуйте файл readme в соответствии с шаблонным стилем 2018–08–27 04:19:49 — explorer#210720682
- Добавляет раскрывающийся список типов транзакций на страницу транзакций кошелька 2018–08–27 03:52:43 — explorer#210912458
- работа: настроить ссылку на репозиторий в нижнем колонтитуле 2018–08–27 03:01:24 — explorer#210979261
- рутинная работа: исправление значков / ссылок участников в файле readme 2018–08–24 20:53:01 — python-crypto#210728272
- рутинная работа: исправление значков / ссылок участников в файле readme 2018–08–24 20:52:26 — python-client#210727068
- Добавлена обработка ошибок при установке проводника 2018–08–22 04:30:24 — core-commander#209472006
- рутинная работа: добавляет шаблон запроса на вытягивание из шаблона 2018–08–21 14:19:33 — explorer#209539951
- Скрывает оболочку страницы, если все кнопки скрыты 2018–08–21 14:09:12 — explorer#209365143
- Делает отступы в разделах страницы более однородными 2018–08–21 13:59:29 — explorer#209363724
- Центрирует значок поиска на маленьких дисплеях 2018–08–21 13:50:42 — explorer#209361541
- исправление: неправильная ссылка для добавления 2018–08–20 19:05:32 — python-client#209539608
- устанавливает правильную ссылку на статус сборки travis 2018–08–20 09:43:48 — mobile-wallet#206649898
- Исправлено непоследовательное использование верхнего заполнения в компоненте заголовка контента 2018–08–19 03:07:10 — explorer#208082509
- Исправлена ошибка модульного тестирования делегата 2018–08–19 02:56:01 — explorer#208192641
- Исправлены поля элемента оболочки Показать больше 2018–08–18 13:31:57 — explorer#209311513
- Обновления зависимостей 2018–08–14 07:33:12 — explorer#208129441
- Исправляет границу, если присутствует только компонент голосования 2018–08–13 16:31:39 — explorer#208022057
- Добавляет перенаправление на 404 со страницы избирателей, если адрес недействителен 2018–08–13 07:00:26 — explorer#207875764
- Исправляет двойную рамку в компоненте делегата 2018–08–13 04:33:43 — explorer#207836767
- Исправляет выравнивание текста заголовка контента на странице 404 2018–08–13 04:01:32 — explorer#207822384
- Показать имя делегата на странице блокировки кошелька 2018–08–09 08:42:10 — explorer#207224942
- Извлекает имя делегата на странице избирателей 2018–08–09 07:15:15 — explorer#207219697
- Исправляет условия для пагинатора 2018–08–09 03:02:54 — explorer#207117134
- устанавливает правильную ссылку на статус сборки travis 2018–08–07 14:58:48 — desktop-wallet#206673538
- работа: устанавливает правильную ссылку для статуса сборки travis 2018–08–07 14:19:15 — ruby-client#206678747
- рутинная работа: устанавливает правильную ссылку для статуса сборки travis 2018–08–07 14:19:14 — php-crypto#206679043
- работа: устанавливает правильную ссылку для статуса сборки travis 2018–08–07 14:18:28 — php-client#206679066
- рутинная работа: устанавливает правильную ссылку для статуса сборки travis 2018–08–07 14:18:14 — java-client#206679638
- рутинная работа: устанавливает правильную ссылку для статуса сборки travis 2018–08–07 14:17:35 — java-crypto#206679660
- работа: устанавливает правильную ссылку для статуса сборки travis 2018–08–07 14:17:11 — go-client#206679889
- рутинная работа: устанавливает правильную ссылку для статуса сборки travis 2018–08–07 14:16:12 — go-crypto#206679914
- рутинная работа: устанавливает правильную ссылку для статуса сборки travis 2018–08–07 14:16:06 — elixir-crypto#206680204
- рутинная работа: устанавливает правильную ссылку для статуса сборки travis 2018–08–07 14:16:02 — elixir-client#206680247
- работа: устанавливает правильную ссылку для статуса сборки travis 2018–08–07 14:15:10 — ruby-crypto#206678547
- рутинная работа: устанавливает правильную ссылку для статуса сборки travis 2018–08–07 14:14:36 — swift-crypto#206677679
- рутинная работа: устанавливает правильную ссылку для статуса сборки travis 2018–08–07 14:14:16 — swift-client#206678179
- исправление: выравнивание текста в футере 2018–08–07 03:48:49 — explorer#206537927
- Увеличивает некоторые тайм-ауты до 20 секунд 2018–08–02 11:14:08 — explorer#205696651
- Заменяет вызовы pause() на waitForElementNotPresent() 2018–08–01 16:21:12 — explorer#205451778
— — — — — — — — — — — — — — — — — — — — — — — — — —
2-е место: 1500 долларов США
Пользователь Github: Супаику0
— — — — — — — — — — — — — — — — — — — — — — — — — — —
Особая благодарность Supaiku0 за разработку Rust Client и Rust Crypto SDK (более 80 коммитов, которые не рассматриваются в этом обзоре).
- Не загружайте .env в тестовой среде 2018–08–28 12:57:18 — core#210823045
- Вернуть пустой объект вместо массива 2018–08–27 04:36:23 — core#210823970
— — — — — — — — — — — — — — — — — — — — — — — — — —
3-е место: 1000 долларов США
Пользователь Github: roks0n
— — — — — — — — — — — — — — — — — — — — — — — — — — —
- Создавать сетевые объекты вместо чтения их из config.ini 2018–08–30 02:48:45 — python-crypto#211894103
- разное: добавьте __init__.py в каталог API 2018–08–28 08:13:40 — python-client#211332857
- разное: удалить вклады закрыты из шаблона PR 2018–08–28 08:04:23 — python-crypto#211080960
- Объединить разработку в мастер 2018–08–27 11:58:10 — python-client#211082992
- Удалите ненужные документы и неработающий тест 2018–08–27 11:23:54 — python-client#211079787
- Объединить ветку разработки в мастер 2018–08–27 05:21:45 — python-crypto#209882858
- Фикс голосование, 2-я подпись рег. и регистрация делегирования + небольшой рефакторинг 2018–08–25 20:42:16 — python-crypto#210920378
- docs: обновить todos в readme.md 2018–08–20 20:37:04 — python-crypto#209635580
- Плата за рефакторинг и конфигурация сети 2018–08–20 20:10:45 — python-crypto#209628805
- Рефакторинг структуры каталогов 2018–08–20 14:34:13 — python-crypto#209536845
- Рефакторинг модуля сообщений для лучшего отражения других криптографических библиотек 2018–08–20 14:02:21 — python-crypto#209529976
- Рефакторинг модулей идентификации 2018–08–20 12:29:56 — python-crypto#209504328
- Исправить функцию validate_address 2018–08–17 21:32:56 — python-crypto#209262175
- Исправление времени слотов 2018–08–17 20:34:28 — python-crypto#209250002
- Исправление подписи транзакций + решение проблемы № 24 + удаление nethash 2018–08–17 16:56:25 — python-crypto#209198856
- Исправлен метод отправки транзакций 2018–08–17 16:12:42 — python-client#208870252
- Добавить недостающие функции (идентификация, слот) + дополнительные тесты 2018–08–13 19:40:44 — python-crypto#208079864
— — — — — — — — — — — — — — — — — — — — — — — — — —
4-6 место: 250 долларов США / каждое (без конкретного заказа)< br /> — — — — — — — — — — — — — — — — — — — — — — — — — — —
Пользователь Github:wownmedia
- v2: обновить реестр для использования библиотек v2 2018–08–27 12:26:08 — javascript-cli#211092397
- v2: обновить команду второй подписи для использования библиотек v2 2018–08–27 08:31:01 — javascript-cli#211039142
- v2: обновление команд голосования-неголосования для использования библиотек версии 2 2018–08–27 06:19:02 — javascript-cli#210898275
- v2: реализовать запрос конфигурации порта p2p для сетевой службы 2018–08–27 04:39:59 — javascript-cli#210722587
- v2: command-register-delegate 2018–08–24 11:23:18 — javascript-cli#210538872
- обновление: добавить команду для получения транзакции по идентификатору 2018–08–24 04:55:10 — javascript-cli#210049651
- v2: команда обновления отправляется для использования библиотек версии 2 2018–08–24 04:54:51 — javascript-cli#210040688
- v2: команда обновления создать кошелек 2018–08–20 12:35:54 — javascript-cli#209503580
- Обновить команду wallet/address для использования библиотек версии 2 2018–08–20 09:33:28 — javascript-cli#209462056
- v2: сообщение команды подписать и проверить обновлено 2018–08–20 09:21:35 — javascript-cli#209358804
- Обновите команды GET до версии 2 2018–08–19 10:23:49 — javascript-cli#209352847
- исправление: ужесточение выбора пиров 2018–08–17 08:03:28 — javascript-cli#209066205
Пользователь Github:JeremiGendron
- Тесты/графический запрос skel 2018–08–23 11:35:38 — core#209930765
- Тесты PoC GQL (базовые приспособления и структура) 2018–08–21 02:55:40 — core#209628602
- Документы/graphql 2018–08–20 05:44:09 — core#209180515
- Хорошая конфигурация тестов GQL 2018–08–13 13:45:52 — core#207853366
- Graphql/тестирует минимальную жизнеспособность 2018–08–10 10:49:08 — core#206267949
- rm все комментарии console.log 2018–08–03 06:41:07 — core#205935852
- Todo/v1tablefix 2018–08–03 04:34:25 — core#205836920
- console.log(ошибка) ›› logger.error(ошибка) 2018–08–03 03:31:46 — core#205890831
Пользователь Github:vasild
- Добавить отсутствующий тест для removeTransactionById() 2018–08–07 02:06:05 — core#206495887
- Исправлена обработка логических переменных среды 2018–08–02 17:31:48 — core#205525494
- Повышение вычислительной сложности при удалении поддельных транзакций 2018–08–02 11:40:13 — core#205526193
- Мелкие исправления 2018–08–02 04:21:51 — core#205526052
— — — — — — — — — — — — — — — — — — — — — — — — — —
7+ место: 50 долларов США / каждое (без конкретного заказа)
— — — — — — — — — — — — — — — — — — — — — — — — — — —
Пользователь Github:ciband
- рутинная работа: обновить синтаксис pytest 2018–08–30 03:01:24 — python-crypto#211829269
- рутинная работа: обновить синтаксис pytest 2018–08–30 02:49:56 — python-client#211829757
- рутинная работа: добавление поддержки Visual Studio и VS Code 2018–08–28 08:00:46 — python-crypto#211174759
- рутинная работа: добавление поддержки Visual Studio и VS Code 2018–08–28 07:59:33 — python-client#211175279
- рутинная работа: добавление поддержки Windows для создания криптографии и клиента 2018–08–10 02:57:05 — core#207481568
- Подключить/добавить поддержку окон 2018–08–09 09:07:34 — core#207192660
- Добавить кросс-окружение для поддержки Windows 2018–08–08 06:12:03 — core#206881640
- Добавлен кодек 2018–08–08 03:07:23 — core#206804739
Пользователь Github:Педро-Соуза
- обновить ссылку на документацию на сайте 2018–08–20 09:43:15 — python-client#209338152
- лучший дизайн 2018–08–20 09:40:30 — mobile-wallet#208730788
- с использованием литералов шаблонов 2018–08–13 03:02:57 — explorer#207843225
Пользователь Github:Neurone
- Исправлено вводящее в заблуждение сообщение при удалении кошельков только для просмотра 2018–08–20 09:46:49 — mobile-wallet#209325747
- Полное обновление и доработка итальянского перевода 2018–08–20 09:45:09 — mobile-wallet#209321282
- Исправлена опечатка + используйте нажмите вместо нажмите 2018–08–20 09:41:44 — mobile-wallet#209197014
Пользователь Github:n4ru
- Используйте объект вместо массива, чтобы избежать дублирования. Непроверенный. Не сливайте пока. 2018–08–27 05:44:20 — ark-node#210811379
- Не позволяйте недействительному спаму заливать память с помощью setTimeouts. 2018–08–24 05:18:42 — ark-node#210639039
Пользователь Github:глупый
- Преобразование индексов в уникальные 2018–08–21 12:51:38 — ark-node#209813470
- добавить уникальные индексы к голосам/делегатам 2018–08–21 12:07:03 — ark-node#209802986
Пользователь Github:egeron
- исправление: избегайте дублирования значений конфигурации для основной конфигурации ark 2018–08–17 02:41:02 — core-commander#208968893
Пользователь Github:paroxysm
- peer/blocks должны как минимум возвращать последний блок, если blockHeight… 2018–08–23 05:14:18 — core#210311593
Пользователь Github:r0n4ld
- Исправление ошибки eslint (#862) 2018–08–14 18:14:51 — core#208365922
Пользователь Github:ItsANameToo
- Исправлена ошибка, из-за которой unconfirmedBalance был неопределенным
Я пропустил эти награды — что это такое?
Полную инструкцию читайте здесь: https://blog.ark.io/ark-github-development-bounty-113806ae9ffe
Существуют ли какие-либо другие награды за развитие?
Да, есть также общественный фонд ACF (ARK Community Fund) — подробнее здесь:
http://arkcommunity.fund/
И не забудьте присоединиться к нашему Slack!
Следите за нами в социальных сетях (Twitter | Facebook | Reddit), присоединяйтесь к нашему сообществу (Slack | Discord) и следите за обновлениями нашего блога на Medium и Стим.