Error: Contract sign/signAsFeePayer works with 'caver.wallet'. Set to use'caver.wallet' by calling'contract.setWallet'.
이와 같은 에러가 발생합니다.
찾아보니 keyring을 이용해서 생성한 instance로 작업을 해야 되는거 같은데
앞서 제가 시도한 caver.klay.accounts.privateKey를 통해 생성한 walletInstance로는 수수료 대납 프로세스를 구성할 수 없나요? 만약에 있다면 레퍼런스 링크 좀 부탁합니다.
감사합니다.
아 제 질문이 명확하지 않았나 봅니다. 기존에 배포한 스마트 컨트랙트에 접근하여 어떠한 조회나 값을 수정하는 기능을 시행하려고 하는데 type, from,to,gas,value parameter에 대해서는 개별 매개인자를 어떠한 것을 전달해야 될지 알겠습니다. 다만 data는 어떠한 데이터를 사용해야 될지 모르겠어서 질문합니다. 제가 수행하고자 하는 기능을 어떠한 인코딩을 통해서 생성후 data에 string 형태로 전달하는 식으로 해당 함수를 사용해야 되나요? 혹시 맞다면 docs에 어떠한 부분을 참고해야 할지 알려주시면 감사하겠습니다.