Account
defaultAccount
caver.klay.defaultAccount
Địa chỉ mặc định này được dùng làm thuộc tính from
mặc định nếu không có thuộc tính from
nào được chỉ định trong các tham số của các phương pháp sau đây:
property is specified in parameters of the following methods:
- caver.klay.sendTransaction()
- caver.klay.call()
- new caver.klay.Contract() -> myContract.methods.myMethod().call()
- new caver.klay.Contract() -> myContract.methods.myMethod().send()
Thuộc tính
String
20 byte - Địa chỉ Klaytn bất kỳ. Bạn cần có khóa riêng tư của địa chỉ đó ở trong nút mạng hoặc hệ thống lưu trữ khóa của bạn.
that address in your node or keystore. Địa chỉ mặc định là undefined
.
Ví dụ
> caver.klay.defaultAccount;undefined// set the default account> caver.klay.defaultAccount = '0x11f4d0A3c12e86B4b5F39B213F7E19D048276DAe';
tài khoảnCreated
caver.klay.accountCreated(address [, defaultBlock] [, callback])
Hàm sẽ trả về giá trị true
nếu tài khoản liên kết với địa chỉ được tạo. Nếu không hàm sẽ trả về false
.
LƯU Ý Hàm tài khoảnCreated kiểm tra xem tài khoản có tồn tại trên mạng hay không, do đó ngay cả khi cặp khóa được tạo, nếu tài khoản khớp với địa chỉ không tồn tại trên mạng chuỗi khối thực tế, hàm sẽ trả v ề giá trị false.
Tham số
Tên | type | Mô tả |
---|---|---|
address | Chuỗi | Địa chỉ của tài khoản mà bạn muốn truy vấn xem tài khoản đã được tạo trong mạng hay chưa. |
defaultBlock | Số | Chuỗi | (tùy chọn) Nếu bạn truyền tham số này thì tham số này sẽ không sử dụng khối mặc định được thiết lập bằng hàm caver.klay.defaultBlock. |
callback | Hàm | (tùy chọn) Hàm callback tùy chọn, trả về một đối tượng lỗi làm tham số thứ nhất và kết quả làm tham số thứ hai. |
Giá trị trả về
Promise
trả về Boolean
- Tồn tại địa chỉ đầu vào.
Ví dụ
> caver.klay.accountCreated('0x7e6ea9e6f24567cd9edb92e6e2d9b94bdae8a47f').then(console.log);true> caver.klay.accountCreated('0x6a616d696e652e6b6c6179746t00000000000000').then(console.log);false