Locus Wallet API
웹페이지와 지갑 연동
- Javascript
if (!window.locus) {
alert('Locus wallet is not installed.');
return;
}
const addr = await window.locus.getAccount().catch(err => {
console.error(err);
});
console.log(addr);
이벤트 리스너 등록
window.locus.on('accountChanged', data => {
console.log(`accountChanged! ${data.addr}`);
})
함수 목록
connect
대상 사이트와 지갑을 연결합니다.
입력
[없음]
출력
키 | 타입 | 설명 |
---|---|---|
- | string | 연결된 지갑 주소 |
getAccount
대상 사이트와 연결된 계정을 구합니다.
입력
[없음]
출력
키 | 타입 | 설명 |
---|---|---|
- | string | 계정 주소 |
getBalance
계정이 보유한 코인량을 구합니다.
입력
키 | 타입 | 설명 |
---|---|---|
addr | string | 계정 주소 |
출력
키 | 타입 | 설명 |
---|---|---|
- | string | 보유한 코인량 |
getNodeUrl
선택된 네트워크의 RPC url을 구합니다.
입력
[없음]