안녕하세요 사용자의 지갑 주소를 post 를 통해 받고 백엔드 서버에서 스마트컨트랙트를 실행하려합니다.
현재 백엔드는 express 사용중입니다.
wallet이 잘 넘어오는것은 확인하였는데 컨트랙트에서 인식을 못하는거 같습니다.
NoAContract.methods
.uploadPhoto(byte, title, desc)
.send({
from: wallet,
gas: "8500000",
gasPrice: null,
})
.then(console.log("minted"))
.catch((error) => {
console.error(error);
});
현재 코드는 이러한 상황입니다.
keystore를 통하여 decrypt한 뒤 caver.contract.create 를 통해 abi와 배포된 지갑주소로 등록을하였고
caver.wallet.add(keyring); 한 상황입니다.
뭐가 문제인지 계속 모르겠어서 질문올려봐요