Ethereum - Tạo người dùng hợp đồng
Trong chương này, chúng ta sẽ tìm hiểu việc tạo người dùng hợp đồng trên Ethereum. Để tạo người dùng cho hợp đồng đã xuất bản của chúng tôi, chúng tôi sẽ tạo mộtMyEtherWalletkhách hàng được gắn vào cùng một Blockchain Ganache mà bạn đã sử dụng trong các bước trước đó. Đi đếnMyEtherWallet màn hình và tạo một ví mới.
Bấm vào contracts menu và chọn “Interact with Contract”tùy chọn như trong trường hợp trước đó. Lưu ý rằng người dùng mới này sẽ chỉ tương tác với hợp đồng đã được xuất bản và không triển khai hợp đồng của riêng mình. Chỉ định địa chỉ hợp đồng và ABI mà bạn đã sử dụng trong trường hợp trước đó.
Bây giờ, hãy nhấp vào Access nút và gọi send phương pháp. Khi được hỏi, hãy nhập một số giá trị cho biết 100 ETH sẽ được gửi. Gửi giao dịch. Sau khi gửi, màn hình sau sẽ xuất hiện.
Để gắn khách hàng mới này vào Ganache Blockchain của chúng tôi, hãy truy cập Ganache Console. Nhấp vào biểu tượng chìa khóa của tài khoản số 2 như trong ảnh chụp màn hình sau -
Bạn sẽ nhận được khóa riêng cho tài khoản số 2.
Sao chép khóa bạn nhận được và sử dụng nó trong ví mới tạo của bạn như được hiển thị ở đây -
Bấm vào Unlock nút để gắn ví.
Khi ví được mở khóa thành công, hãy viết giao dịch gửi mong muốn.
Tạo giao dịch bằng cách nhấp vào “Generate Transaction” cái nút.
Makegiao dịch và đợi một thời gian để nó phản ánh trong Blockchain. Bây giờ, thực hiện“getAmount”, số lượng hiển thị bây giờ phải là 200.
Hành hình “getBalance”. Cácvalue trường bây giờ phải là 800.
Kiểm tra nhật ký giao dịch để xem các giao dịch khác nhau được thực hiện bởi những người dùng khác nhau.