# Swap - kaikas 관련 문의입니다

**URL:** <https://devforum.kaia.io/t/swap-kaikas/6008>\
**Category:** Kaia\
**Tags:** caver-js\
**Created:** [9월 19, 2022, 3:53오전 UTC](https://devforum.kaia.io/t/swap-kaikas/6008 "2022-09-19T03:53:01Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jongdae3523](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/jongdae3523/32/2890_2.png) [@jongdae3523](https://devforum.kaia.io/u/jongdae3523)\
**Post date:** [9월 19, 2022, 3:53오전 UTC](https://devforum.kaia.io/t/swap-kaikas/6008/1 "2022-09-19T03:53:01Z")

</div>

컨트랙트에 배포된 스왑 함수를 사용할려면 priviate key가 필요하더라고요.  
kaikas transaction을 이용하면 priviate key없이 서명으로 가능할것같은데…

```
// // window.caver.klay
// // .sendTransaction({
// // type: 'swapExactTokensForTokens',

// // gas: 8000000
// // })

```

이런 형태이지 않을까라는 조심스러운 상상을 해보았습니다.  
혹시 swapExactTokensForTokens을 사용할려면 타입이 뭐가 들어가야할까요??

---

<div class="post-metadata">

**Author:** ![Jay](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/jay/32/2655_2.png) [@Jay](https://devforum.kaia.io/u/Jay)\
**Post date:** [9월 24, 2022, 11:51오후 UTC](https://devforum.kaia.io/t/swap-kaikas/6008/2 "2022-09-24T23:51:20Z")

</div>

[sendTransaction](https://docs.klaytn.foundation/dapp/sdk/caver-js/v1.4.1/api-references/caver.klay/transaction#sendtransaction) 타입은 링크와 같습니다.
