안녕하세요,
컨트랙트 작성 후에 caver-js를 이용해 민팅 front end page를 만들기 위해서 caver-js를 만져보는중인데요. 아래와 같은 코드 작성시에 1클레이가 아닌 4722클레이가 청구됩니다.
price는 contract내에서 1klay로 책정을 해놨습니다 (1000000000000000000 peb)
뭐가 문제인걸까요?
let price = (NFT_price * amount);
let price2 = price.toString();
const transactionParameters = {
to: contractAddress, // Required except during contract publications.
from: window.klaytn.selectedAddress, // must match user's active address.
//'data': contract_NFT.methods.mainMint(amount), //make call to NFT smart contract
value: price2,
gas: '800000',
}
window.klaytn
.sendAsync({
method: 'klay_sendTransaction',
params: [transactionParameters],
from: window.klaytn.selectedAddress
})