Courses
Reviews
- Development of blockchain-based smart contracts
- Development of blockchain-based smart contracts
- Development of blockchain-based smart contracts
- Development of blockchain-based smart contracts
- Development of blockchain-based smart contracts
Posts
Q&A
sourceCompiled๊ฐ ์ ์๋์ง ์์๋ค๊ณ ๋์ต๋๋ค.
sourceCompiled ๋ผ๋ ๊ฐ์ฒด์ ์ปจํธ๋ํธ ์ปดํ์ผ ๋ ์ ๋ณด๊ฐ ๋ด๊ฒจ์ ธ์๋์? ์ผ๋จ ๊ทธ๊ฑธ ๋จผ์ ํ์ธํ์ ์ผ๋๋๋ฐ์... ์ ๊ฐ ์ฌ๋ฆฐ ๋ฏธ๋์์ชฝ ๊ธ์ ์ฐธ๊ณ ํ์๋ฉด ์ข์ ๋ฏํฉ๋๋ค.. -> https://medium.com/day34/%ED%8C%A8%EC%BA%A0-2%EC%A3%BC%EC%B0%A8-geth-%EC%8B%A4%EC%8A%B5-%ED%8A%B8%EB%9E%9C%EC%9E%AD%EC%85%98-428e20cccd89
- 0
- 1
- 268
Q&A
BlockChain.ova.zip ํ์ผ์ด ์ด๋ฆฌ์ง ์์ต๋๋ค.
kyle๋ ์๋ ํ์ธ์ !! ova ์์ถํ์ผ์ ๋ค์ด๋ก๋ ๋ฐ์ผ์๊ณ VirtualBox๋ก ์คํํ์ จ๋๋ฐ ์๋๋ค๊ณ ํ์ ๊ฑฐ์ฃ ~?https://goo.gl/r4EMjG ์คํ์ ํด๋ณด์๋๋ฐ ๋ฌธ์ ์์ด ์ ๋์๊ฐ๋๋ฐ ๋ค์ด๋ก๋ ๋๋ zip ์์ถ์ ํธ๋ ํ๋ก๊ทธ๋จ์ ๋ฌธ์ ๊ฐ ์๋์ง๋ ์ฒดํฌ ํ๋ฒ ๋ถํ๋๋ฆฝ๋๋ค ^^์ถ๊ฐ์ ์ผ๋ก ์ฐ๋ถํฌํ๊ฒฝ๊ณผ Geth ์ ํ ์ ๋ํด์ Appendix์ ์ถ๊ฐ ๋์์์ ์ฌ๋ ธ์ผ๋ ์ฐธ๊ณ ํ์๋ฉด ์ข์ ๊ฒ ๊ฐ๊ณ ์์ถ๊ฐ ๋์์์์ ์์ ํ ova ํ์ผ์ -> https://drive.google.com/uc?id=1Cn1gXl7PiuENcT1UousSr6J_zlqaXvb5&export=downloadํ์ธํ์ค ์ ์์ต๋๋ค.๊ทธ๋๋ ์ ๋์ ๋ค๋ฉด ๋ค์ ์ฐ๋ฝํ๋ฒ ์ฃผ์ธ์!
- 0
- 1
- 344
Q&A
์ฐ๋ถํฌ ๋ฒ์
๋ค ํจ์ง๋^^ 18๋ก ์ฌ์ฉํ์ ๋ ๋ฌด๋ฐฉํฉ๋๋ค~
- 0
- 1
- 298
Q&A
์ง๋ฌธ์์ต๋๋ค.
์๋ ํ์ธ์ ana teanon ๋ !์ธ์ผ ์ข ๋ฃํ CA(Contract Account) ์ด๋๋ ์ค์์ ๋์ ๋บ ์ ์๋ ๋ฐฉ๋ฒ์ ์ง๋ฌธ ํด์ฃผ์ จ๋๋ฐ์..์ง๋ฌธ์ ์์ค๊ฐ ๋ง์ฝ ์ ๊ฐ์์ CrowdSale์ด๋ผ๊ณ ํ๋ค๋ฉด ์ต์ด์ Constructor ์์ wallet์ผ๋ก ์ค์ ๋์ด์๋ ํฌ๋ผ์ฐ๋ ์ธ์ผ ๋ชจ๊ธ ์ง๊ฐ ์ฃผ์๋ก ์๋์ผ๋ก ๋ณด๋ด์ง๊ธฐ ๋๋ฌธ์ ๋ณ๋์ CA์์ ์ถ๊ธ์ ํ ํ์๋ ์์ต๋๋ค. ํ ํฐ์ ์ ์ ๊ฐ ์ฌ๋ ์๊ฐ ์ด๊ธฐ์ ์ค์ ๋์ด์๋ wallet์ผ๋ก ๊ฐ๋๊น์~ ํด๋น ์์ค์์ ๋ณด์๋ฉดconstructor(uint256 _rate, address _wallet, ERC20 _token) public { require(_rate > 0); require(_wallet != address(0)); require(_token != address(0)); rate = _rate; wallet = _wallet; token = _token; } Constructor ์ ์ธ๋ถ์ ํ ํฐ์ ๊ตฌ๋งคํ์ ๋ ๋ฐ๋ก wallet ์ฃผ์์ ๋ค์ด๊ฐ ๊ฑฐ๊ตฌ์... ํด๋น wallet์ ์ฌ์ฉ์๊ฐ buyTokens ๋ฅผ ํ์ ๋ function _forwardFunds() internal { wallet.transfer(msg.value); }์์ wallet ์ฃผ์๋ก transfer ๋ฉ๋๋ค. ๊ณ ๋ก CA ์๋ ether๊ฐ ๋จ์์์ง ์์ ๊ฒ์ ๋๋ค. ๋ฐ๋ก๋ฐ๋ก ๋ณด๋ด์ฃผ๊ธฐ ๋๋ฌธ์...๋ค๋ฅธ ํํธ์ผ๋ก, ์ง๋ฌธ์ด CrowdSale์ด ์ ํ์์ด ์๋ ๋ค๋ฅธ ํ์์ผ๋ก CA์ ether๋ฅผ ๋ณด๊ดํ๋ค๋ฉด ํฅํ CA๋ฅผ ๋ง๋ Owner์ EOA ์ฃผ์๋ฅผ ์ํ ๋ณ์์ setting์ ํด์ฃผ๊ณ Owner๋ง์ด ์ถ๊ธ์ ํ ์ ์๋๋ก ์๋์ ๊ฐ์ด function์ ์ถ๊ฐํด์ฃผ์๋ฉด ๋ ๊ฒ๊ฐ์ต๋๋ค.function withdrawFund() public { require(msg.sender == owner); // ์ด require๋ OpenZeppelin์์ ๋ฐฐํฌํ Ownable.sol์ ์ฐธ์กฐํ๋ฉด ์ข์๋ฏํฉ๋๋ค. owner.transfer(this.value); // owner๋ EOA ๊ณ์ ์ด์ฌ์ผํฉ๋๋ค}์์ ๋ฐฉ๋ฒ์ด ๊ฐ์ฅ ์ ํฉํ ๋ฐฉ๋ฒ์ผ ๊ฒ ๊ฐ์ต๋๋ค. ๋ต๋ณ์ด ์ ๋๋ก ๋์๋์ง ๋ชจ๋ฅด๊ฒ ๋๋ฐ์๊ถ๊ธํ ๊ฑฐ ์์ผ์๋ฉด ๋ค์ ์ง๋ฌธ์ฃผ์ธ์!
- 0
- 1
- 249
Q&A
๋จธํด ํธ๋ฆฌ ์๋ฃ์ฃผ์ Error 404
์๋ ํ์ธ์ ํ๊ฑด๋!https://okky.kr/article/464145 ์ด ์ฃผ์๊ฐ ์ฌ๋ฐ๋ฅธ ์ฃผ์์ ๋๋ค. ์๋์ ์ผ๋ก ์ฝ๊ฒ ์ค๋ช ํ ์์ ๋ผ ์ฐธ๊ณ ํ์๋๋ฐ์... url ์ 8080์ด...;;; ๋ค์ด๊ฐ ์์๋ค์..์์ ์ฃผ์๋ก ๋ค์ด๊ฐ ๋ณด์๊ธฐ ๋ฐ๋๋๋ค๊ฐ์ฌํฉ๋๋ค!
- 0
- 1
- 241
Q&A
๊ฐ์ฌํฉ๋๋ค. ํ๊ฒฝ์ธํ ์ ๋ง์ณค์ต๋๋ค.
์คํธ ํ์๋ !!! ์ถํ๋๋ฆฝ๋๋ค.๊ฐ์ฅ ๊น๋ค๋ก์ด Geth ํ๊ฒฝ ์ธํ ์ ํผ์์ ์์์ ํด์ฃผ์๋ค๋ !! ใ ใ ใ ใ ํ์๋ค๊ฐ ๋งํ์๋๊ฑฐ ์์ผ์๋ฉด ์ธ์ ๋ ์ง๋ฌธ ์ฃผ์ธ์ candoublej@gmail.com ์๊ฐ์ด ํ๋ฝํ๋ ํ ์ต๋ํ ์ฑ์ฌ ์ฑ์๊ป ๋ต๋ณํด ๋๋ฆฌ๊ฒ ์ต๋๋ค!
- 0
- 1
- 221
Q&A
์ด๋ ์ ์ก์ ์ฝ์์ฐฝ์์ ๋ค์๊ณผ ๊ฐ์ ์๋ฌ๊ฐ ๋ฉ๋๋ค.
๋ฒ์ ์ ์ฐจ์ด๊ฐ ์๋๊ฑด ๋ง๋๊ฒ ๊ฐ๋ค์..., ์ฐ์ ๋ด์ฉ์ 16์ง์์ ์ ํ์ซ์๋ฅผ 0์ผ๋ก ์์ํ์ง ๋ง๋ผ๋๊ฒ๊ฐ์๋ฐ.... ํน์ data ๋ด์ฉ์ด ์ผ๋ฐ์ ์ธ ์ซ์์ธ๊ฑฐ๊ฐ์๋ฐ ์ ๊ฑฐ ํ๋ฒ ๋นผ๋ณด๊ณ ๋ช ๋ น์ด ์ณ๋ณด์ค ์ ์์๊น์?.... ์๋์ ๋ค๋ฉด geth ๋ช ๋ฒ์ ์ ์ฌ์ฉํ๊ณ ๊ณ์ ์ง ์๋ ค์ฃผ์๋ฉด ์ ๊ฐ ํ ์คํธ ํด๋ณด๊ฒ ์ต๋๋ค. ์๋ง geth ๋ฒ์ ๋ฌธ์ ์ธ๊ฑฐ ๊ฐ์์.. ์ ๋ ์์ ๊ธฐ์ต์๋์ง๋ง ์ error msg ๋ฅผ ๋ณธ๊ฑฐ๊ฐ๋ค์..
- 0
- 1
- 305
Q&A
Blockchain.ova๊ฐ ์์ด๋ฆฝ๋๋ค.
์ฌ์ฉ๋ ์๋ ํ์ธ์!!๋์ผํ๊ฒ 1234 ์ ๋๋ค!!! ํ์ธ๋ถํ๋๋ฆฝ๋๋ค!
- 0
- 7
- 553
Q&A
์ง๋ฌธ๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์ ๊น์ง์ฉ๋ ์ผ๋จ 2๊ฐ์ง๋ฅผ ์์ฌํด ๋ณผ ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค. ์ฒซ ์งธ, ํ๋ผ์ด๋น ๋คํธ์ํฌ๋ก ๊ตฌ๋์ด ๋ ๊ฒ์ด ์๋๋ผ Mainet์ผ๋ก ์ ๊ทผ ํ๋์ง ํ์ธ ์๋ง geth๋ฅผ ์คํํ์ จ์ ๋ ์ต์ ์ค --networkid ์ต์ ๊ณผ --datadir ์ต์ ์ ์ฃผ์ จ๋์ง ํ์ธ ๋ถํ๋๋ฆฝ๋๋ค.. init ๋ ํด๋น dataidr ์ชฝ์ ์ ๋๋ก ํ์ ๊ฒ์ด ๋ง๋์ง ํ์ธ ๋ถํ๋๋ฆฝ๋๋ค. ํด๋น datadir ๋ก ์ง์ ํ ๊ณณ์ chaindata ๊ฐ ์๊ฒผ๋์ง ์ฌ๋ถ๋ ํ์ธํด ์ฃผ์๋ฉด ์ข์ ๊ฒ๊ฐ์ต๋๋ค. ๋ ์งธ, ์ฑ๊ตด ๋์ด๋์ ๋ฌธ์ ์ ๋๋ค. ๋ง์ฝ ์์๊ฐ ๋ฌธ์ ๊ฐ ์์ผ์๋ค๋ฉด genesis.json ์ค์ key ์ค difficulty ๋ผ๋ ๋์ด๋ ๋ถ๋ถ์ด ์์ต๋๋ค. ์ด ๋ถ๋ถ์ ์๋์ ๊ฐ์ด ๋ง์ด ๋ฎ์ถฐ๋ณด์๊ธฐ ๋ฐ๋๋๋ค "difficulty" : "0x01" ์ฑ๊ตด์ด ์งํ์ด ์๋๋ค๋ ๊ฒ์ ์ ์ง ์ด๋๋ฆฌ์ ๋ฉ์ธ ๋คํธ์ํฌ์ ์ ์์ด ๋๋ ๊ฒ์ด ์๋๊น ์๋ฌธ์ด ๋๋๋ฐ์... ํน์ ์ฑ๊ตด ๋์ด๋๊ฐ ๋๊ฑฐ๋์... ์์ ๋ ๊ฐ์ง ์ฌํญ ์ ์ฒดํฌ ํด๋ณด์๊ณ ๋ค์ ํ๋ฒ ๊ตฌ๋ ๋ถํ๋๋ฆฝ๋๋ค. ( * datadir ๋ก ์ง์ ํ๋ ๊ณณ ๋ค์ํ๋ฒ ์ญ์ ํด๋ณด์๊ณ init ์ ์์ ์ฑ๊ตด ๋์ด๋ ๋ฎ์ถ๊ณ ๋ค์ํ๋ฒ ํด๋ณด์ธ์! )
- 0
- 2
- 317
Q&A
Blockchain.ova๊ฐ ์์ด๋ฆฝ๋๋ค.
์ฌ์ฉ๋ ์ฐ์ ์ ๊ฐ ova๋ฅผ ์์ถํ์ง ์๊ณ ๋ค์ ์ฌ๋ ธ์ผ๋ ์๋ ํ์ผ๋ก ํ์ธ ๋ถํ๋๋ฆฝ๋๋ค!https://goo.gl/jMXEAi
- 0
- 7
- 553