์๋ฆฌ๋ํฐ3 [์๋ฆฌ๋ํฐ] ์๋ฆฌ๋ํฐ ๊ธฐ๋ณธ ๊ฐ๋ ์ ๋ฆฌ(2) - Constructor ์์ฑ์, ์์, ์ค๋ฒ๋ผ์ด๋ฉ, ๋๊ฐ ์ด์ ์์ โ๏ธ ์์ฑ์ : ์ปจํธ๋ํธ๊ฐ ์์ฑ๋ ๋ ๋ฑ ํ ๋ฒ๋ง ์คํ๋๋ ํจ์ ๋ณ์์ ๊ฐ์ ์ด๊ธฐํํ ๋ ์ฃผ๋ก ์ ์ค๋งํธ ์ปจํธ๋ํธ๋ฅผ ์ธ์คํด์ค ํ ํ ๋, ์์ฑ์์์ ๊ฐ์ ๋ฐ์์ ์ด๊ธฐ์ ์์ฑ๋จ (์ด๊ธฐ ๊ฐ์ ๋ฃ์ด์ค๋ค๋ ๋๋) -> ์ด๊ธฐ ์ธํ ์ด ํ์ ์๋ค๋ฉด ์์ฑ์๋ฅผ ์๋ตํ ์ ์์. ์ด๋ ๊ฒ A๋ผ๋ ์ปจํธ๋ํธ๋ฅผ ์์ฑํ๊ณ name๊ณผ age๊ฐ์ ์ด๊ธฐํ ํ๋ ์์ฑ์๋ฅผ ๋ง๋ค์๋ค. ๋ฐ์ change๋ผ๋ ํจ์๋ ์์ฑ์๋ฅผ ์ฌ์ฉํ์ฌ ์ด๊ธฐ์ ์์ฑํ name๊ณผ age๊ฐ์ ๋ฐ๊ฟ๋ ์ฌ์ฉํ๋ค. ์ด์ B๋ผ๋ ์ปจํธ๋ํธ์์ A๋ฅผ ์ธ์คํด์ค๋ก ์์ฑํ ๋ ์์ฑ์๋ฅผ ์ฌ์ฉํ์ฌ ์์ฑ๊ณผ ๋์์ ๊ฐ์ ๋ฃ์ด์ค๋ค. ๊ทธ๋ฆฌ๊ณ get()ํจ์๋ฅผ ํตํด ๊ฐ์ ํ์ธํ๊ณ , changeํจ์๋ ๋ง์ฐฌ๊ฐ์ง๋ก A์ change()ํจ์๋ฅผ ์ด์ฉํ์ฌ ์ํ๋ ๊ฐ์ผ๋ก ๋ณ์๊ฐ์ ๋ฐ๊ฟ์ฃผ๋๋ก ํ๋ค. ๊ทธ๋ฌ๋ ์ด๋ฐ์์ผ.. 2022. 6. 15. [์๋ฆฌ๋ํฐ] ์๋ฆฌ๋ํฐ ์์ฃผ ๊ฐ๋จํ ์ค์ต : ๋ฆฌ๋ฏน์ค ์ฌ์ฉ๋ฒ ๋ฆฌ๋ฏน์ค๋ผ๋ ์จ๋ผ์ธ IDE๋ฅผ ์ฌ์ฉํด์ ๊ทธ๋ฅ ์์ฃผ์์ฃผ ๊ฐ๋จํ ์ค์ต์ ํด๋ดค๋ค. ์๋ฌด๋๋ ์ง์ ๋๋๋ ค๋ด์ผ... ์์ ์๊ธฐ ๋๋ฌธ์... ์ผ๋จ ์ด๋ ๊ฒ ์์ฃผ ๊ฐ๋จํ ์ฝ๋๋ฅผ ์ง๋ดค๋ค. get_a ๋ผ๋ ํจ์๋ ๊ฐ์ ํ๋ ๋ฐ์์ ๊ฑฐ๊ธฐ์ ์๋ a๊ฐ์ ๋ํด ๋ฆฌํดํด์ฃผ๋ ํจ์์ด๋ค. ์ฝ๋๋ฅผ ๋ค ์์ฑํ๊ณ ๊ทธ๋ฅ ctrl + c ๋ฅผ ์ด์ฉํด ์ ์ฅ์ ํ๋ฉด ๋งจ ์ผ์ชฝ์ ์ด๋ก์์ผ๋ก ์ฒดํฌํ์๊ฐ ์๊ธฐ๋ฉด์ ์ปดํ์ผ์ด ์๋ฃ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์๋์ ์ฃผํฉ์ Deploy ๋ฒํผ์ ๋๋ฌ์ ๋ฐฐํฌํด์ฃผ๋ฉด ์ค๋งํธ ์ปจํธ๋ํธ๊ฐ ๋ํ๋ก์ด๋๋ค. ๋ํ๋ก์ด๋ ์ปจํธ๋ํธ๋ ์ฌ๊ธฐ์ ํ์ธํ๋ค. ๋ด๊ฐ ์ง ํจ์์์ ํ๋ผ๋ฏธํฐ๊ฐ์ ๋ฐ๊ณ ์์ผ๋ฏ๋ก ๊ฐ์ ์ ๋ ฅํ ์ ์๋ ๋ถ๋ถ๋ ๋์จ๋ค. ์ ๊ธฐ์ 12๋ผ๋ ๊ฐ์ ์ ๋ ฅํ๊ณ , ์ฝ๋์์ผ๋ก ์ ํจ์๋ 20์ ๋ฐํํด ์ค์ผ ํ ๊ฒ์ด๋ค. ๋๋ฒ๊น ๋ถ๋ถ์ ํ์ธํ๋ฉด ์ด๋ ๊ฒ 20.. 2022. 6. 14. [์๋ฆฌ๋ํฐ] ์๋ฆฌ๋ํฐ ๊ธฐ๋ณธ ๊ฐ๋ ์ ๋ฆฌ(1) - ๋ฌธ๋ฒ, ํจ์, ์ ํ, ์ค๋งํธ ์ปจํธ๋ํธ ์ธํ๋ฐ์ ์ฌ๋ผ์์๋ ์๋์ ๊ฐ์๋ฅผ ๋ณด๊ณ ๊ธฐ๋ณธ์ ์ธ ๋ด์ฉ์ ์ ๋ฆฌํจ! https://www.inflearn.com/course/%EC%86%94%EB%A6%AC%EB%94%94%ED%8B%B0-%EC%8A%A4%EB%A7%88%ED%8A%B8-%EC%BB%A8%ED%8A%B8%EB%9E%99/dashboard โ๏ธ ์ด๋๋ฆฌ์์ ๋จ์ 1 Ether == 10^9 Gwei == 10^18 wei Gwei๋ ๊ฐ์ค๋น์ฉ์ ๋ผ ๋ ์ฌ์ฉํ๋ ๋จ์ ๊ฐ์ค ๋น์ฉ์ ์ค๋งํธ ์ปจํธ๋ํธ๋ฅผ ์ฌ์ฉํ ๋ ์ง๋ถํ๋ ๋น์ฉ์ด๋ค. Ethereum Yellow Paper 26์ชฝ์ ๋ณด๋ฉด ์๋์ ๊ฐ์ด ์ด๋ค ํจ์/๋์์ ํ ๋ ์ผ๋งํผ์ ๊ฐ์ค๋น๋ฅผ ๋ด์ผํ๋์ง ๋ฏธ๋ฆฌ ๋ค ์ ์๋์ด์๋ค. Ethereum ๋ธ๋ก์ฒด์ธ๊ณผ ์ํธ์์ฉ์ ํ๋ ค๋ฉด Gas๋น๊ฐ ๋ฌด์กฐ๊ฑด ๋ฐ์ํ๋ค. ๐ ๋ณด.. 2022. 6. 10. ์ด์ 1 ๋ค์ LIST