Smart Contract (Solidity) Developer — Tools

Krucamper
2 min readNov 20, 2018

ความเดิมตอนที่แล้ว >> กดดูตรงนี้<< ก่อนที่จะไปเริ่มพัฒนา Smart Contact กันก็อยากจะแนะนำ Tools สำหรับ Develop ให้รู้จักกันเบื้องต้นก่อน ประมาณนี้

1.MetaMask

นี่คือรูป MetaMask แบบมองบน

MetaMask เป็น Tools ตัวหนึ่งที่ขาดไม่ได้เลย อย่างที่เคยเกริ่นก่อนหน้านี้ การพัฒนา Smart Contact จะต้องใช้ เหรียญ Ether ในการเขียนโปรแกรม และทำ Transaction ต่างๆ ดังนั้นพอเรามีเหรียญแล้วก็ต้องมีที่เก็บเหรียญ เจ้านี่ก็คือ กระเป๋าสตางค์ สำหรับเก็บ เหรียญ Ether ของเรานี่เอง

นอกจากนี้ก็ยังสามารถ โอนเงินไปยังกระเป๋าของคนอื่นได้ ดูประวัติการทำรายการย้อนหลังได้ว่ามีใครเคยโอนเงินให้เรา เราโอนเงินไปให้ใครเท่าไหร่ตอนไหน

ตัวอย่าง Account Wallet ตัวนี้เป็นของผมเอง สนใจแปร์มาก็ยินดี ไม่ขัดข้องนะครับ

 0xe4eaED8061eF995Cb7A5814376dB058E1F577be4

2.Remix

นี่คือรูปไอคอนของ Remix

Remix เป็น Tools สำหรับเอาไว้เขียนภาษา Solidity ซึ่งเป็นภาษาที่ใช้ในการพัฒนา Smart Contact ซึ่งการใช้งานก็ต้องใช้งาน Browser สะดวกสบายไม่ต้องติดตั้งอะไรแต่ก็ต้องมี Internet ด้วย ไม่งั้นจบ หน้าตาของเจ้า Remix อาจจะไม่ค่อยเป็นมิตรนักแต่นิสัยจัดว่าดีเลยทำงานได้หลายอย่างมาก

เช่น หลังจากท่ีเราเขียนโปรแกรมเสร็จ สามารถสั่ง Compile โปรแกรม และสั่ง Deployed Smart Contact ของเรา ขึ้น Network Blockchain ได้เลย แต่ที่สำคัญเราจะต้องมีเหรียญ Ether สำหรับเป็นค่าใช้จ่ายในการทำรายการ ด้วยทุกครั้ง

นี่คือรูปแสดง การ Deploy Smart Contact

สำหรับ Part นี้ก็ขอแนะนำพอหอมปาก หอมคอ กันไปก่อน และพบกันใหม่เร็วๆ นี้ครับ

--

--