이 페이지는 영어로 된 기계 번역을 사용하므로 오류나 불명확한 언어가 포함될 수 있습니다. 가장 정확한 정보는 영어 원문을 참조하시기 바랍니다. 잦은 업데이트로 인해 일부 콘텐츠는 원래 영어로 되어 있을 수 있습니다. Crowdin에서 이 페이지의 번역을 개선하는 데 동참하여 도움을 주세요. (Crowdin translation page, Contributing guide)
Read
You can call functions in Smart Contract via "Call" RPC API. What you can call here is limited to view functions that is not changing any states in the Contract.
Import necessary classes from the Web3j and kaia libraries(web3j-ext
).
Connect to the Kaia blockchain using Web3j and specify the URL
Create KlayCredentials using the private key
Specify the address of the contract
Define gas price and gas limit for the transaction
Create a gas provider with static gas price and gas limit
Load the contract using contact address, Web3j instance, credentials, and gas provider. You can read and write the contract through this instance
Call the counter.number().send()
function of the contract to retrieve the stored value