Конкурс:выделение синтаксиса для файлов с исходным кодом Solidify, написанных для Free TON - Конкурсы - CryptoTalk.Org Jump to content
Sign in to follow this  
Alex077

Конкурс:выделение синтаксиса для файлов с исходным кодом Solidify, написанных для Free TON

Recommended Posts

                                       SIGEN-Free-TON-1.jpg

В связи с тем, что к сообществу Free TON присоединилось множество новых разработчиков смарт-контрактов, появилась необходимость в реализации подсветки синтаксиса для популярных редакторов исходного кода и IDE. Учитывая, что Free TON имеет собственную разновидность Solidity, использование инструментов подсветки синтаксиса, написанных для разновидности Ethereum, нецелесообразно - различия слишком велики.

Цель

Нам нужны собственные плагины для подсветки синтаксиса. Цель этого конкурса - получить много новых плагинов, удовлетворяющих этой цели.

Требования:

  • Требуется полностью рабочее расширение. Любые MVP будут отклонены.
  • Для поступления требуется поддержка в течение 6 месяцев.
  • подсветка синтаксиса
    • ключевые слова
    • переменные
    • литералы
    • Комментарии
    • прочее из спецификации языка и дополнений Free TON
  • завершение кода
    • ключевые слова
    • имена переменных
    • имена классов
    • имена методов
    • интерфейсы
  • Поведение, подобное Intellisense (всплывающие подсказки, показывающие параметры, необходимые при кодировании)
    • команды
    • контракты
    • методы
    • интерфейсы
  • Подсветка mos ошибки: волнистое подчеркивание недопустимых команд (например, команды, которые не соответствуют тому, что указано в спецификации - например, неправильно написанные или нераспознанные, отсутствующие параметры, слишком мало или недостаточно параметров) (либо сама команда должна быть подчеркнута, либо параметры должны быть подчеркнутым - в зависимости от ситуации);
  • предложения по изменению: в идеале, подчеркивание будет отображать одно из этих сообщений с пояснением при наведении курсора в зависимости от ситуации: «Неизвестная команда» или «Отсутствующие параметры» или «Неверные параметры»
  • Необходимо обеспечить сосуществование с текущими инструментами подсветки синтаксиса Ethereum. Возможные решения: другое расширение файла, умный парсер заголовков или предложите свое.
  • Цветовую схему необходимо переопределить. Бонус: предоставленный пользователем список исключений для используемых цветов.

 

 

Награды:

  • 1 место: 50К = 20К + 5К ежемесячно в течение 6 месяцев;
  • 2 место: 39К = 15К + 4К вестинг;
  • 3 место: 28К = 10К + 3К вестинг;
  • 4 место: 10 тыс.
  • 5 место: 9К
  • 6 место: 8К
  • 7 место: 7К
  • 8 место: 6К
  • 9 место: 5К
  • 10 место: 4K
  •  

Полный текст здесь....

Лендинг пейдж

Edited by Alex077

                   

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Topics

  • Сообщения

    • Ничем не примечательный обменник, единственное, что тут выбор крипты обширный, ну и я понял что на бесте они тоже есть. Курсы не топ конечно, но зато скорость обработки заявок довольно неплохая. Плюс минималка небольшая 
    • New draw live on X Twitter!         Don't forget to complete all 3 tasks to qualify. The $50 prize will be divided among 10 winners ($5 each). 3 tasks!        Subscribe and retweet               Mark 2 friends               Enter your NICKNAME in WINDICE                   This week, we are celebrating Mother's Day, a celebration honoring the mother of the family or individual, as well as motherhood, maternal bonds, and the influence of mothers in society.     For this week's challenge, we will collect gifts as symbols of love to our beloved mothers.    
    • На этой неделе мы отмечаем День матери - праздник, посвященный матери семейства или отдельного человека, а также материнству, материнским узам и влиянию матерей в обществе.     Для участия в конкурсе на этой неделе мы будем собирать подарки в качестве символов любви для наших любимых матерей.             Новый розыгрыш в прямом эфире в X Twitter!Не забудьте выполнить все 3 задания,чтобы пройти квалификацию приз в размере 50 долларов будет разделен между 10 победителями(по 5 долларов каждому)   3 задания!                  Подписывайтесь и ретвитит        Отметьте 2 друзей                   Введите свой НИК в WINDICE  
    • Очень странно как-то получилось с этим 3-им уровнем, где раздали по 368.000 ММ почти 6 тысячам пользователям и не больше, хотя народу было очень много. Видимо нужно было проверять себя на элегибл, соответствие 10 дари и стейкинга подписав там их контракт, что я делал каждый день, видимо из-за этого получилось столько получить. А в Гелакси я не участвовал, хотя условия были в первой неделе простым.
    • Ого! А где это нужно было клэймить?) Там была кнопка, да?) Я что-то не понял, не видел у себя ее, хотя точно попадал на 3-ий этап... Мне вот 20к ММ дали, но уже не помню, это вроде было за GALXE компанию. У меня всего 120 ММ в итоге вышло, я значит за 3-ий этап не получил, странно. =(
    • Посмотрим что и как 8 мая, уже совсем скоро. Там же эирдроп делится на две части еще: эирдроп для "Masa Early Adopter" - тут мы мимо. Мы участвовали в "SBT Masa Airdrop Quest", по идее также будет, должны распределить 11 мая. 👀
    • Угу, новые задания появились, бесплатные я конечно выполнил, но вот до платных до сих пор не добрался... Хз, но раз время еще есть, то думаю сделаю какие-то. А лидеры потому и имеют столько понтов, т.к. делают транзакции и это грамотно. 
    • Эх, по факту уже завтра можно было бы получить 6 лвл, т.к. оказывается если бы 30 дней подряд в апреле выполняли ежедневные действия, то дали бы аж +1500 алмазов, а если 15 или больше дней, то +500 алмазов. Но я так понял не выполнил это. =(( Обидненько... 
    • Внедрили новую функцию — сканер QR-кода для быстрого и безопасного ввода адресов кошельков. Эта функция упрощает транзакции, позволяя пользователям сканировать QR-коды с мобильных устройств или изображений для мгновенного заполнения адреса кошелька. Больше нет необходимости вручную вводить длинные адреса, что снижает риск ошибок и ускоряет обмен. Для использования сканера кликните на иконку в поле ввода кошелька. Мы стремимся улучшать наш сервис, делая процесс обмена удобнее и безопаснее. Надеемся, вы оцените нововведения. *Проверяйте надежность сканируемых QR-кодов.С уважением,Команда Hinadex
    • Кошелек, который бездействовал более 10 лет, проснулся и перевел все 687 BTC ($43.9 млн) на другой адрес.  Пользователь (https://blockstream.info/address/15WZNLACuvcDrrBL2btDErJggnaMQtHh5G) купил монеты 12 января 2014 года, когда цена составляла $917 за 1 BTC. _____________________________________________________________________    1 750 000 Bitcoin - кошельков остаются неактивными более 10 лет — они суммарно содержат 1 798 681 BTC стоимостью $120 млрд. Некоторые кошельки периодически просыпаются и переводят монеты на другие адреса или на биржи.
×
×
  • Create New...