Package com.klaytn.caver.transaction
Class AbstractTransaction.Builder<B extends AbstractTransaction.Builder>
- java.lang.Object
-
- com.klaytn.caver.transaction.AbstractTransaction.Builder<B>
-
- Type Parameters:
B
- An generic extends to AbstractTransaction.Builder
- Direct Known Subclasses:
AbstractFeeDelegatedTransaction.Builder
,AccountUpdate.Builder
,Cancel.Builder
,ChainDataAnchoring.Builder
,EthereumAccessList.Builder
,EthereumDynamicFee.Builder
,LegacyTransaction.Builder
,SmartContractDeploy.Builder
,SmartContractExecution.Builder
,ValueTransfer.Builder
,ValueTransferMemo.Builder
- Enclosing class:
- AbstractTransaction
public static class AbstractTransaction.Builder<B extends AbstractTransaction.Builder> extends java.lang.Object
Represents a AbstractTransaction class builder.
-
-
Constructor Summary
Constructors Constructor Description Builder(java.lang.String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description B
setChainId(java.lang.String chainId)
B
setChainId(java.math.BigInteger chainId)
B
setFrom(java.lang.String from)
B
setGas(java.lang.String gas)
B
setGas(java.math.BigInteger gas)
B
setKlaytnCall(Klay klaytnCall)
B
setNonce(java.lang.String nonce)
B
setNonce(java.math.BigInteger nonce)
B
setSignatures(SignatureData sign)
B
setSignatures(java.util.List<SignatureData> signatures)
-
-
-
Method Detail
-
setFrom
public B setFrom(java.lang.String from)
-
setNonce
public B setNonce(java.lang.String nonce)
-
setNonce
public B setNonce(java.math.BigInteger nonce)
-
setGas
public B setGas(java.lang.String gas)
-
setGas
public B setGas(java.math.BigInteger gas)
-
setChainId
public B setChainId(java.lang.String chainId)
-
setChainId
public B setChainId(java.math.BigInteger chainId)
-
setSignatures
public B setSignatures(java.util.List<SignatureData> signatures)
-
setSignatures
public B setSignatures(SignatureData sign)
-
-