Bitcoin Forum
May 11, 2024, 06:15:19 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Как правильно загружать контракты эфира k  (Read 181 times)
gelius (OP)
Sr. Member
****
Offline Offline

Activity: 292
Merit: 251


View Profile
April 07, 2018, 09:42:45 PM
 #1

Скомпилил чужой контракт для теста и получил несколько файлов:
Crowdsale.bin  Fund.bin             MigrationAgent.bin  ProofAbstract.bin  ProofFund.bin  Token.bin
ERC20.bin      ManualMigration.bin  owned.bin           Proof.bin          ProofVote.bin  TokenMigration.bin
Как загрузить это в блокчейн?
1715408119
Hero Member
*
Offline Offline

Posts: 1715408119

View Profile Personal Message (Offline)

Ignore
1715408119
Reply with quote  #2

1715408119
Report to moderator
1715408119
Hero Member
*
Offline Offline

Posts: 1715408119

View Profile Personal Message (Offline)

Ignore
1715408119
Reply with quote  #2

1715408119
Report to moderator
1715408119
Hero Member
*
Offline Offline

Posts: 1715408119

View Profile Personal Message (Offline)

Ignore
1715408119
Reply with quote  #2

1715408119
Report to moderator
Each block is stacked on top of the previous one. Adding another block to the top makes all lower blocks more difficult to remove: there is more "weight" above each block. A transaction in a block 6 blocks deep (6 confirmations) will be very difficult to remove.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Shadowbane
Jr. Member
*
Offline Offline

Activity: 84
Merit: 1


View Profile
April 09, 2018, 06:15:28 AM
 #2

На примере деплоя в тестовую сеть 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
gelius (OP)
Sr. Member
****
Offline Offline

Activity: 292
Merit: 251


View Profile
April 13, 2018, 12:34:37 AM
 #3

Спс, тестовый эфир у меня есть.
Нужно деплоить через geth.
Компилирую так:
solc --bin -o /tmp/solcoutput contract.sol
gelius (OP)
Sr. Member
****
Offline Offline

Activity: 292
Merit: 251


View Profile
April 20, 2018, 09:54:57 PM
 #4

UP. Кто знает как сделать?
SR20DE
Newbie
*
Offline Offline

Activity: 27
Merit: 2


View Profile WWW
June 23, 2018, 08:47:45 AM
 #5

Статью внимательно прочитайте "Как создать токен на эфире", там сказано как залить.
https://contractcreator.ru/ethereum/first-smart-contract/

Плюс у вас несколько файлов, они должны наследоваться если все это один смарт-контракт.
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!