Class ContractWrapper
- java.lang.Object
-
- com.klaytn.caver.contract.wrapper.ContractWrapper
-
public class ContractWrapper extends java.lang.Object
Representing a ContractWrapper 1. This class wraps constructors of Contract class 2. This class should be accessed via `caver.contract`
-
-
Constructor Summary
Constructors Constructor Description ContractWrapper(Caver caver)
Creates a ContractWrapper instance
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Contract
create(java.lang.String abi)
Creates a Contract instanceContract
create(java.lang.String abi, java.lang.String contractAddress)
Creates a Contract instance
-
-
-
Constructor Detail
-
ContractWrapper
public ContractWrapper(Caver caver)
Creates a ContractWrapper instance- Parameters:
caver
- A Caver instance
-
-
Method Detail
-
create
public Contract create(java.lang.String abi) throws java.io.IOException
Creates a Contract instance- Parameters:
abi
- A contract's ABI(Application Binary Interface) json string.- Returns:
- Contract
- Throws:
java.io.IOException
-
create
public Contract create(java.lang.String abi, java.lang.String contractAddress) throws java.io.IOException
Creates a Contract instance- Parameters:
abi
- A contract's ABI(Application Binary Interface) json string.contractAddress
- An address string of contract deployed on Klaytn.- Returns:
- Contract
- Throws:
java.io.IOException
-
-