Bitcoin Forum
July 13, 2024, 09:00:49 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Написание смарт-контрактов Solidity  (Read 134 times)
Spartan121 (OP)
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile WWW
July 14, 2018, 03:08:02 PM
 #1

Здравствуйте, форумчане

Готов предложить свои услуги по написанию смарт-контрактов Solidity для Ehterium.
Имеется небольшой, но яркий опыт в написании, дебаге и деплоинге подобных контрактов.
Тестирование и дебаг устраивается через тестовую сеть Ropsten.
Возможно добавление функций для взаимодействия через клиенты(поиск по списку, ручная отправка и тому подобные варианты).

При желании могу научить создавать контракты\научить их деплоить\взаимодействовать.
Если будет необходимо, контракт можно будет сделать соответствующим для стандартов ERC20/ERC223/ERC196 и тому подобные.
Контракты прозрачные, без подводных камней и самоуничтожения(если только это не будет требованием заказчика)

Цена базируется на сложности и времязатратности контракта.

Отвечать готов тут, ЛС и любой мессенджер, который может устроить.
Актуально, пока не указал в шапке, что прекратил работу.
Spartan121 (OP)
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile WWW
July 17, 2018, 06:37:05 PM
 #2

Собственно, поднимаю тему написанием недавнего контракта:
Тема с 4 контрактами на Jungle Trust
Интересующиеся могут пройти по ссылке и посмотреть, что там. Контракты верифицированы на etherscan
vpomo
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
July 17, 2018, 08:59:09 PM
 #3

Странный какой-то код у ваших контрактов.
Почему не указали версию Solidity?
Почему столько предупреждений?

Вы собирали на версии v0.2.1. Хотя текущая уже 0.4.24
Spartan121 (OP)
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile WWW
July 18, 2018, 12:05:18 PM
 #4

Почему не указали версию Solidity?
Code:
pragma solidity x.x.xx;
пишется только в более новых версиях

Почему столько предупреждений?
ПРедупреждения связаны с отсутствием стандартизации ERC223 и старой версией кода, которая, на практике, оказалась более стабильной

Вы собирали на версии v0.2.1. Хотя текущая уже 0.4.24
Есть огромное количество ночнушек, в которых есть определенные баги во время исполнения
Писал на 0.2.1, потому что она оказалась самой логичной(как бы это странно ни звучало) и у нее не нужны для исполнения некоторые функции, которые были контракту попросту не нужны.

После 4й версии кода числовые uint значения стали очень сильно конфликтовать с переменными real, что нужно было для сравнивания суммы перевода.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!