Chuyển đến nội dung chính

Bài đăng

Hiển thị các bài đăng có nhãn Accounts

Tự học lập trình Web3: Metamask & Accounts Lấy tài khoản của người dùng trong MetaMask. Khoá học Solidity

Metamask & Accounts  Tự học lập trình Web3 : Metamask & Accounts Lấy tài khoản của người dùng trong MetaMask. Khoá học Solidity Xin chúc mừng, đến bài học thứ 47 này thì bạn đã viết thành công giao diện người dùng để tương tác với hợp đồng thông minh viết bằng Solidity đầu tiên của mình. Bây giờ chúng ta hãy lắp ghép các dữ liệu lại với nhau - giả sử chúng ta muốn trang chủ của ứng dụng của mình hiển thị toàn bộ đội quân thây ma của người dùng đó. Rõ ràng trước tiên chúng ta cần sử dụng hàm getZombiesByOwner(owner) để tra cứu tất cả ID của các thây ma mà người dùng hiện tại sở hữu. Nhưng hợp đồng Solidity của chúng ta đang đợi đầu vào chủ sở hữu là một địa chỉ ETH để truyền vào  Solidity. Làm cách nào chúng ta có thể lấy được địa chỉ ví của người dùng đang sử dụng dApp của chúng ta? Lấy tài khoản của người dùng trong MetaMask MetaMask cho phép người dùng quản lý nhiều tài khoản trong tiện ích mở rộng của họ. Chúng ta có thể xem tài khoản nào hiện đang hoạt động trên biến web3 đ