# 안녕하세요 nft를 전송할때 오류 문의드립니다!

**URL:** <https://devforum.kaia.io/t/nft/6764>\
**Category:** KAS (아카이브)\
**Tags:** caver-js, klaytn\
**Created:** [5월 18, 2023, 7:50오전 UTC](https://devforum.kaia.io/t/nft/6764 "2023-05-18T07:50:23Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![foreversm6](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/foreversm6/32/3264_2.png) [@foreversm6](https://devforum.kaia.io/u/foreversm6)\
**Post date:** [5월 18, 2023, 7:50오전 UTC](https://devforum.kaia.io/t/nft/6764/1 "2023-05-18T07:50:23Z")

</div>

```auto
const execution: any =
        new this.caverExtKAS.transaction.feeDelegatedSmartContractExecution({
          from: send_address,
          to: contract_address,
          gas: 100000,
          gasPrice: 750000000000,
          nonce: 0,
          input: this.caverExtKAS.abi.encodeFunctionCall(
            this.caverNftInterface,
            [
              send_address,
              receive_address,
              nft_id,
            ],
          ),
        });

```

```auto
      const receipt: any =
        await this.caverExtKAS.kas.wallet.requestFDRawTransactionPaidByUser({
          rlp: execution.getRLPEncoding(),
          submit: true,
          feeRatio: 0,
          gasPrice: 750000000000,
          nonce: 0,
          feePayer: fee_payer_address,
        });

```

이렇게 다른 지갑으로 nft를 전송하는데 특정 사람의 보내는 지갑에서 에러가 난다고 합니다.

에러 내용은  
failed to send a raw transaction to klaytn node; invalid transaction v, r, s values of the sender

이렇게 나오는데 기존에 나와있는 해결 방법으로 많은 것을 해봤는데 안되더라구요 ㅠㅠ

user지갑의 private key를 알 수가 없는데 이거는 어떻게 해결해야 할까요??

---

<div class="post-metadata">

**Author:** ![tyzlddy](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/tyzlddy/32/3061_2.png) [@tyzlddy](https://devforum.kaia.io/u/tyzlddy)\
**Post date:** [5월 22, 2023, 5:00오후 UTC](https://devforum.kaia.io/t/nft/6764/2 "2023-05-22T17:00:00Z")

</div>

안녕하세요!  
에러 내용으로 봐서는 transaciton을 보내는 sender의 서명 정보값이 다르다고 나타나는데, 좀 더 자세하게 알기 위해서 Transaction hash 또는 해당 NFT contract의 주소를 알려주시면 좋을 것 같습니다!

추가로 KAS를 사용하고 계신거 같아 비슷한 에러가 있었던 포럼을 공유드립니다!

> [@기존 계정 어카운트 풀 등록 후 전송 시도 시 invalid transaction v, r, s values of the sender](https://devforum.kaia.io/t/invalid-transaction-v-r-s-values-of-the-sender/2212):
>
> Rest API로 테스트 중인데요. 기존에 카이카스로 만들었던 계정에서 KAS로 만든 계정에 토큰을 전송해보고 싶습니다. 그래서 기존에 만든 계정을 저희 어카운트 풀에 등록하려고 키를 생성 (wallet-api~~~/key) 하고, 생성된 키 ID를 이용하여 등록 (wallet-api.~~~/account) 했습니다. 그리고 나서 등록된 계정에서 토큰 전송을 시도하니 다음과 같은 메시지가 나오네요. 포럼에 보니 계정 업데이트도 해야 하는 것 같아서 wallet-api.~~~/tx/account 이용해서 업데이트 한 후에 다시 시도 했는데도 동일한 오류가 나오네요. 어떤 부분이 잘 못 되었는지 궁금합니다. “code”: 1104401, “message”: “failed to send a raw transaction to klaytn node; invalid transaction v, r, s values of the sender”, “requestId”: “245d4…

> [@KAS api의 계정 migration 후, 기존 transaction 오류](https://devforum.kaia.io/t/kas-api-migration-transaction/845):
>
> 기존 caver-js 를 사용하고 있습니다. 이것을 KAS 로 이전하려고 테스트 중입니다. KAS에서 기존 계정을 바로 사용할 수 없더군요. KAS API에 caver.kas.wallet.migarateAccounts(accounts) 메서드로 계정을 migration하고 나니 KAS 에서는 잘 되네요. 그런데, 기존 코드에서 transaction이 안되고 있습니다. Error: Returned error: invalid transaction v, r, s values of the sender 이런 오류가 납니다. 여기 Forum을 검색하다 보니 계정의 public, private key가 새롭게 갱신되어 그렇게 될 수 있다는 글을 보았습니다. 이 이유 때문인가요? 만약 그렇다면, 제가 그 과정에서 새롭게 갱신된 private key를 알 지 못하고 있습니다. 이전 private key에서 새로운 private key를 알 수 있는 방법이 있나요? 아니면, 이 문제를…

---

<div class="post-metadata">

**Author:** ![foreversm6](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/foreversm6/32/3264_2.png) [@foreversm6](https://devforum.kaia.io/u/foreversm6)\
**Post date:** [5월 25, 2023, 6:26오전 UTC](https://devforum.kaia.io/t/nft/6764/3 "2023-05-25T06:26:54Z")

</div>

transaction hash는 아예 생성이 안되는 상황입니다!

그리고 추천해주신 방법대로 해보았는데 잘 안되네요 ㅠㅠ

NFT contract는 0xb1962d35682198a36373ec961dba921500ba8fba 입니다!!
