반응형
바닐라 JS로 카이카스 지갑 연동 및 트랜잭션
let accounts;
klaytn.on('accountsChanged', function(acc) {
accounts = acc;
if ( accounts && accounts.length > 0 )
{
// alert(accounts);
// display_button(true);
} else {
// display_button(false);
}
})
const kaikas_connect = async () =>{
if (typeof window.klaytn !== 'undefined') {
const provider = window['klaytn'];
// Kaikas user detected. You can now use the provider.
try {
const accounts = await klaytn.enable();
} catch (error) {
console.error(error)
}
}
};
const send = async () =>{
const addr = '0x6F8bA1EEDa3FEA14162864F763cF97E7E02fE30F';
const price = 50;
const gas = 80000000;
caver.klay.sendTransaction({
from: klaytn.selectedAddress,
to: addr,
value: caver.utils.toPeb(price.toString(), 'KLAY'),
gas: gas
})
.then(function(receipt){
});
};
반응형
'프로그래밍' 카테고리의 다른 글
vscode와 vmware 우분투 도커 컨테이너 연결 (0) | 2023.08.26 |
---|---|
파이썬 이미지 RGB 색조 변경 (0) | 2022.03.12 |
이더리움 dapp 메타마스크 연동하기 (0) | 2022.02.15 |
python exe 파일 만들기 (0) | 2022.01.16 |
안드로이드 계산기 앱 제작 및 배포 (0) | 2021.07.18 |