# ERC20 transfer (caver-java) 시 GAS\_PRICE 값을 수동으로 설정 가능한 방법이 있나요?

**URL:** <https://devforum.kaia.io/t/erc20-transfer-caver-java-gas-price/129>\
**Category:** Kaia\
**Tags:** caver-java, erc-20\
**Created:** [3월 17, 2020, 10:17오전 UTC](https://devforum.kaia.io/t/erc20-transfer-caver-java-gas-price/129 "2020-03-17T10:17:24Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Jamie](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/jamie/32/1472_2.png) [@Jamie](https://devforum.kaia.io/u/Jamie)\
**Post date:** [3월 20, 2020, 1:08오전 UTC](https://devforum.kaia.io/t/erc20-transfer-caver-java-gas-price/129/3 "2020-03-20T01:08:07Z")

</div>

만약 Baobab, Cypress와 다른 가스비를 사용한다면 Custom GasProvider를 사용해야 합니다.  
Cusomt Gas Provider를 구현하여 custom gas price를 사용하도록 하거나, 기 구현된 DefaultGasProvider를 사용하신다면 파라미터로 caver를 넘겨서 Node의 gasPrice 값을 자동적으로 세팅할 수 있도록 변경하시면 됩니다.

아래의 댓글을 참고해 주세요 🙂

> [@Caver-java에서 TransactionReceipt가 null인 경우는 어떤 문제인가요?](https://devforum.kaia.io/t/caver-java-transactionreceipt-null/115/2):
>
> 안녕하세요, 먼저 질문해 주셔서 감사합니다. 확인해 본 결과, caver-java에서 Smart Contract 클래스와 관련된 버그로 확인되었습니다. 현재 버그 수정을 위한 변경 사항이 반영 되었으며, 이를 포함하여 rc버전으로 배포되었습니다. 관련된 PR은 링크 참고 부탁드립니다. (PR : [https://github.com/klaytn/caver-java/pull/77](https://github.com/klaytn/caver-java/pull/77)) 먼저 caver-java를 v1.3.2-rc.1 이상의 버전으로 사용하셔야 합니다. 질문에 올려 주신 코드를 바탕으로 수정한 이후 제대로 동작하는 테스트 코드를 작성하여 아래에 남깁니다. caver = Caver.build("http://0.0.0.0:7551"); // SCN URL Quantity chainId = caver.klay().getChainID().send(); KlayCredentials testCredential = KlayCredentials.creat…

---

_[View the full topic](https://devforum.kaia.io/t/erc20-transfer-caver-java-gas-price/129)._
