Дима, советую к прочтению: http://inaword.ru/bez-rubriki/smart-kontraktam-ethereum-eto-prosto-chast-1-vvedenie/ Несколько статей на предмет разработки смарт-контрактов. Не очень актуальные, зато относительно просто написаны и раскрывают многие ключевые моменты. Если будет мало, советую еще вот это: https://habr.com/company/raiffeisenbank/blog/338172/ https://habr.com/post/340928/ Краткая сводка: Смарт-контракты мало чем ограничены. Основной используемый язык для их написания - solidity (к слову, в обозримом будущем дам обучающий материал). Язык очень похож на javascript (что кого-то привлечет, а кого-то отпугнет))). Там есть все необходимые операции сравнения, вычисления и т.п., а так же циклы и условия. А еще можно составлять контракты из контрактов. То есть в итоге можно обширную логику прописать, вплоть до интернета вещей.

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

Дмитрий, ответов на этот ваш вопрос полно в интернете, прям на каждый случай. Более того, если у вас апач и используется в .htaccess, там даже есть заготовка под такой случай. Отнеситесь более уважительно к чужому времени и потратьте больше своего на такую простую задачу.

Я никого не обвиняю :) Просто оставил на заметку, кому-нибудь пригодится.

Согласен, Fi1osof , но переносил не я, а хостинг, по директории понял, что они просто перенесли файлы и вставили БД и не везде пути поменяли.

Вообще, в подобном случае (когда основная часть сайта работает, а что-то вокруг нет), весьма эффективно работает обновление самого MODX. То есть если главная часть работает, значит конфиг core/config/config.inc.php корректный. Скачиваете архив установочный MODX, распаковываете, накатываете на сайт с затиркой всех базовых файлов и конфигов, обновляетесь, и получаете рабочий сайт с большой долей вероятности.

Alex, смотрите, у меня был перенос сайта с одного хостинга на другой и плюс смена домена, переносил не я, а сам хостинг, когда перенесли, сайт работает, всё ок, но при входе в панель входа через /manager, писало ошибку "Site temporarily unavailable!", грубо говоря, как написал админ форума "Не могу получить конфиг-файл" , т проблема была в том, что в файле в папке manager в файле config.core.php , стоял старый путь(видимо на хостинге забыли его поменять), ну я его сам поменял и всё заработало.

По-подробнее можно? похожая беда