Title: Как правильно загружать контракты эфира k Post by: gelius on April 07, 2018, 09:42:45 PM Скомпилил чужой контракт для теста и получил несколько файлов:
Crowdsale.bin Fund.bin MigrationAgent.bin ProofAbstract.bin ProofFund.bin Token.bin ERC20.bin ManualMigration.bin owned.bin Proof.bin ProofVote.bin TokenMigration.bin Как загрузить это в блокчейн? Title: Re: Как правильно загружать контракты эфира k Post by: Shadowbane on April 09, 2018, 06:15:28 AM На примере деплоя в тестовую сеть Ropsten , от Main net деплой не отличается, но лучше потестить , если смарт контракты не проходили аудит.
Устанавливаете расширение для Chrome или Firefox : Metamask Далее выбираете вместо Main net сеть Ropsten net , для получения тестовых эфиров кликаете Buy , переходите по линку Ropsten Test Faucet , далее request 1 ether from faucet . Как только на тестовом балансе появились после подтверждения эфиры , это достаточно быстро, переходите для компиляции в https://remix.ethereum.og , в настройках укажите версию компилятора ,находится в setting - select new compiler version , enable omptimization это понадобится для верификации контракта на etherscan.io , среда у вас будет стоять на Injected Web3 - здесь ничего менять не нужно, после того как загрузите исходники контрактов (вверху слева есть иконка Папки или можете добавить новый и скопировать исходник для компиляции иконку + ) , переходите в раздел Compile , далее Start to Compile , после компиляции идете в раздел Run , и под названием контракта есть линк Create , открывате метамаск и подтверждаете нажав Submit . ***Расширение имени файлов .sol Title: Re: Как правильно загружать контракты эфира k Post by: gelius on April 13, 2018, 12:34:37 AM Спс, тестовый эфир у меня есть.
Нужно деплоить через geth. Компилирую так: solc --bin -o /tmp/solcoutput contract.sol Title: Re: Как правильно загружать контракты эфира k Post by: gelius on April 20, 2018, 09:54:57 PM UP. Кто знает как сделать?
Title: Re: Как правильно загружать контракты эфира k Post by: SR20DE on June 23, 2018, 08:47:45 AM Статью внимательно прочитайте "Как создать токен на эфире", там сказано как залить.
https://contractcreator.ru/ethereum/first-smart-contract/ Плюс у вас несколько файлов, они должны наследоваться если все это один смарт-контракт. |