Myrik_BY
|
|
March 06, 2018, 08:55:20 PM |
|
На первый взгляд написано довольно качественно, плюс хорошие отзывы. На днях обязательно почитаю, заранее спасибо за ваш труд! (AdBlock на вашем сайте выключу))
|
|
|
|
|
|
Unlike traditional banking where clients have only a few account numbers, with Bitcoin people can create an unlimited number of accounts (addresses). This can be used to easily track payments, and it improves anonymity.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
Criptor33
Newbie
Offline
Activity: 28
Merit: 0
|
|
March 07, 2018, 12:25:42 AM |
|
Хороший курс. Удивительно, что беЗплатный. Не встречал ничего подобного Интересуюсь из любопытства, если это работа, о каком заработке может идти речь на начальном этапе.
|
|
|
|
AdamSmitbch (OP)
|
|
March 07, 2018, 09:44:06 AM Last edit: July 03, 2021, 03:30:28 PM by xandry |
|
Хороший курс. Удивительно, что беЗплатный. Не встречал ничего подобного Интересуюсь из любопытства, если это работа, о каком заработке может идти речь на начальном этапе. Все зависит от того в какую команду попадёте- не рассматриваю фриланс ввиду сложности одновременного поиска клиентов и разработки - в среднем от 200к в месяц. Друзья на основе тех знаний которые мы даем в наших уроках вы можете получить перспективу получить высокооплачиваемую работу в нашей же команде. Не стесняйтесь пишите в телеграмм. @johnadamsmit
Вы всё ещё набираете в команду? Напишите мне в телеграмм.
|
|
|
|
AdamSmitbch (OP)
|
|
April 02, 2018, 10:34:39 AM |
|
Наши уроки не только для тех кто хоче зарабатывать на программировании но и для тех кто хочет инвестировать в проекты. Ученье свет)))).
|
|
|
|
AdamSmitbch (OP)
|
|
April 04, 2018, 06:52:29 AM |
|
Добавили уроки по технике тестирования
|
|
|
|
cryptofunn
|
|
April 04, 2018, 08:41:55 AM |
|
в уроке 2 вставляю ваш код в remix. создаю и запускаю контракт. Но при нажатии getAge, getName выдает пустые строки 0: string: 0: uint256: 0
Где ошибка contract BusinessCard { string name; uint age; uint year; function getName() public constant returns (string) { return name; } function setName(string newName) public { name = newName; } function getAge() public constant returns (uint) { return age; } function setAge(uint newAge) public { age = newAge; } function getYear() public constant returns (uint) { return year; } function setYear(uint newYear) public { year = newYear; }
|
|
|
|
gimpo
Member
Offline
Activity: 252
Merit: 25
|
|
April 04, 2018, 10:30:32 AM |
|
в уроке 2 вставляю ваш код в remix. создаю и запускаю контракт. Но при нажатии getAge, getName выдает пустые строки 0: string: 0: uint256: 0
Где ошибка contract BusinessCard { string name; uint age; uint year; function getName() public constant returns (string) { return name; } function setName(string newName) public { name = newName; } function getAge() public constant returns (uint) { return age; } function setAge(uint newAge) public { age = newAge; } function getYear() public constant returns (uint) { return year; } function setYear(uint newYear) public { year = newYear; }
Ошибка не в коде, а в его понимании вами. Переменные age и name вы создали, но они пустые. Поэтому вам и выдает пустые строки. Чтобы туда что то записать, надо сначала вызвать функции setAge и setName, а потом можно уже смотреть результат через getAge и getName.
|
|
|
|
AdamSmitbch (OP)
|
|
April 05, 2018, 01:03:26 PM |
|
Если есть вопросы по коду - в уроках есть ссылка на группу в телеграмме
|
|
|
|
KRAUSS
|
|
April 05, 2018, 09:27:18 PM |
|
А Вы делали смарт контракты на других блокчейнах. Я имею ввиду не на ethereum, а, например на NEO или Qtum. Очень интересно об этом узнать )))
|
|
|
|
AdamSmitbch (OP)
|
|
April 06, 2018, 02:52:19 PM |
|
А Вы делали смарт контракты на других блокчейнах. Я имею ввиду не на ethereum, а, например на NEO или Qtum. Очень интересно об этом узнать )))
А вы с какой целью интересуетесь?) Если хотите заказать шлите тз.
|
|
|
|
chinaprofitpro
Member
Offline
Activity: 336
Merit: 11
|
|
April 19, 2018, 09:18:16 PM |
|
Интересненько. Завтра, потыкаю, поковыряю. Бегло глянул-ох уж эти преобразования.. Ниче, разберемся. Спасибо
|
|
|
|
haligali
Newbie
Offline
Activity: 1
Merit: 0
|
|
May 09, 2018, 01:42:35 PM |
|
В принципе все что есть на сайте, хлопнул и не раз. Все понятно, со всем разобрался. Написал уже несколько рабочих смартконтрактов, все хорошо. Но есть один момент, который никак не могу уловить. В ваших уроках, управляющий контракт Crowdsale создает токен как свойство, через оператор new. При таком способе, все работает отлично, но... Сейчас есть задача сделать несколько управляющих контрактов. То есть разворачиваем контракт токена и разворачиваем несколько контрактов, которые этим токеном управляют. Но вот при таком подходе, ничего не работает. Причем не могу понять причину. Даже если беру готовые шаблоны с openzeppelin, все равно... Пытаюсь, в конструкторе, делать что то типа такого: constructor ( address _wallet, address _restricted, Token _token, uint256 _restrictedPercent, uint _softCap, uint _hardCap ) public { wallet = _wallet; restricted = _restricted; restrictedPercent = _restrictedPercent; softCap = _softCap * 1 ether; hardCap = _hardCap * 1 ether; token = Token(_token); } но при таком подходе всегда получаю ошибку,.. Причем текст ошибки совсем не информативен. Что то про газ и то что контракт скорее всего не будет выполнен. Подскажите пожалуйста хотя бы направление в каком стоит копнуть. Я уже что только не перепробовал, прежде чем написать сюда. Это, по моему единственное белое пятно, которое я не понимаю в solidiy. Заранее благодарю за ответ.
|
|
|
|
Mux@
Member
Offline
Activity: 602
Merit: 24
|
|
May 09, 2018, 01:55:57 PM |
|
Недостатки смарт-контрактов: 1) Человеческий фактор. Код пишут люди, и они могут ошибаться, при этом смарт-контракт записывается в блокчейне, а значит, не может быть изменен. Хороший пример подобной ошибки — история с DAO. Ошибки разработчиков дорого обошлись и пользователям, и компании — хакеры воспользовались уязвимостью и украли около 60 млн долларов. 2. Неопределенный правовой статус. Сегодня смарт-контракты правительствами не регулируются, таким образом, если государственные органы решат создать для смарт-контрактов законодательную базу, могут возникнуть проблемы. 3. Расходы на внедрение. Смарт-контракты бессмысленны без программирования, и, чтобы составить надежный смарт-контракт, отражающий потребности компании, желательно иметь опытного разработчика.
|
|
|
|
Timere
Newbie
Offline
Activity: 133
Merit: 0
|
|
May 10, 2018, 11:25:17 AM |
|
Что посоветуете перед тем почитать, прежде чем писать смартконтракты? Ну если уж очень начинающий? Желательно на русском...
|
|
|
|
MyProfit83
Newbie
Offline
Activity: 68
Merit: 0
|
|
May 12, 2018, 11:26:53 AM |
|
Очень интересная тема. Да, освоив данное направление, сейчас наверное можно считать, что приобрел новую специальность)
|
|
|
|
Grey00
|
|
May 17, 2018, 05:56:54 AM |
|
Спасибо, сайт информативный
Респект автору, залипаю пол дня уже) Супер! Когда глянул на дату стартпоста подумал, что уже все наверное заброшено, зашел и обомлел)) Там еще и описание инстаграм ботов и столько всего интересного... Вот только рубрика "текущие ICO" пустовата....В закладки однозначно!
|
|
|
|
KRAUSS
|
|
May 17, 2018, 07:54:57 PM |
|
Ребята, а как насчёт смарт контрактов на NEO или Stellar? Пробовали? Если да, то давайте свяжемся - community@482.solutions. Смарт контракты на эфериуме это конечно хорошо, но нужно расширят кругозор и возможности ))
|
|
|
|
bravis.rang
Jr. Member
Offline
Activity: 224
Merit: 1
|
|
May 17, 2018, 07:57:23 PM |
|
да согласен что это просто написать смарт контракт но что бы сделать своё ико надо узнать ещё очень много подводных камней.
|
✪GoWithMi - Mapping the World on Blockchain✪ ◉ http://gowithmi.com/◎☛https://twitter.com/GoWithMi_GL☚◎https://t.me/gowithmi_en ◉
|
|
|
crypto_alex86
Newbie
Offline
Activity: 196
Merit: 0
|
|
May 17, 2018, 08:31:37 PM |
|
Очень интересно, с удовольствием почитаю на досуге. Тема в наше время перспективная. Единственное,меня пугает полное отсутствие у меня "инженерной" мысли)) я дважды гуманитарий) хоть и пытаюсь разобраться в техническом направлении. Надеюсь это не создаст сложностей в освоении материала.
|
|
|
|
AdamSmitbch (OP)
|
|
May 18, 2018, 07:54:10 PM |
|
Очень интересно, с удовольствием почитаю на досуге. Тема в наше время перспективная. Единственное,меня пугает полное отсутствие у меня "инженерной" мысли)) я дважды гуманитарий) хоть и пытаюсь разобраться в техническом направлении. Надеюсь это не создаст сложностей в освоении материала.
Не переживайте - если есть мотивация - научитесь
|
|
|
|
|