Tham gia guild Base Camp

Creat by SnowFlower9x

Hướng dẫn tham gia Base Camp, bài khá dài ae thực hiện lần lượt nhé

Yêu cầu:

  1. Truy cập link deploy connect ví

  • Đặt tên cho Workspace

  • Create new folder

  • Sau đó ấn vào mục 2. Owner.sol

  • Chọn tab Solidity Compiler => Ấn Compile 2_Owner.sol

  • Chuyển sang tab Deploy => Connect ví Metamask => Deploy

  1. BasicMath

  • Đặt tên file BasicMath, sau đó qua github copy hết dòng code và paste lại vào bên Remix

  • Sang tiếp mục SOLIDITY COMPILER ấn Compile BasicMath.sol

  • Sang mục Deploy => ấn deploy => Confirm lệnh trên Metamask

  • Copy contract vừa deploy

  1. Control Structures

  • Truy cập lại remix, sang mục tạo thư mục mới có tên Control Structures

  • Sang github copy code mục Control Structures

  • Thực hiện việc compile và deploy tương tự như với phần guide BaseMath

  1. Storage

  • Truy cập lại remix, tạo thư mục mới tên Storage, sang github mục Storage copy code và tiến hành deploy

  • Ở mục Deploy điền lần lượt các thông số sau sau đó ấn Transact

  1. Arrays

  • Tạo file name Arrays trên remix sau đó copy code ở github

  1. Mapping

  1. Structs

  1. Inheritance

  • Làm tương tự đến bước deploy

  • Ở bước deploy sẽ xuất hiện cảnh báo này:

  • Ấn OK, sau đó chọn vào mục Saleperson -contract/

  • Điền các thông số sau:

    Id number: 55555

    Manager ID: 12345

    Hourly rate: 20

  • Chọn tiếp ở mục Contract sang mục EngineeringManager

  • Điền tiếp các thông số sau:

  • Annualsalary: 200000

  • Id number: 54321

  • Manager Id: 11111

  • Chọn tiếp mục sau InheritanceSubmission

  • Copy lần lượt contract của _SALESPERSON và _ENGINEERINGMANAGER để điền vào mục bên dưới (copy theo contract vừa tạo ở trên)

  1. SillyStringUtils

  • Tạo file SillyStringUtils

  • Tạo tiếp file Import và deploy

  1. Errors

  1. AddressBook and Other Contracts

  • Tạo file AddressBook (ko deploy chỉ tạo)

  • Tạo file OtherContracts, bước Compile nếu lỗi thì chọn vào ver 0.8.20

Compile OK => Sang deploy và copy contract

  1. Minimal Token

  • Tạo file name Minimal Token ở remix và copy code ở github, đổi giá trị value thành 123456

  • Deploy token:

  1. ERC20

  • Tạo contract name ERC20 ở remix, copy code ở Github thư mục ERC20, sau đó ở dòng code kéo lên trên cùng thay đổi giá trị "value" thành "cthe" (cái này ae có thể tự đặt tên theo ý muốn được nhé)

  • Tiến hành Compile và Deploy, ở mục Deploy điền các thông số sau

  1. ERC721

  • Tạo tên file contract ERC721 và copy code ở github

  • Compile và deploy

Loading...
highlight
Collect this post to permanently own it.
FFCRYPTO COMMUNITY logo
Subscribe to FFCRYPTO COMMUNITY and never miss a post.