Class DryRunRequest
java.lang.Object
com.kryptokrauts.aeternity.sdk.domain.GenericInputObject<DryRunInput>
com.kryptokrauts.aeternity.sdk.service.transaction.domain.DryRunRequest
public class DryRunRequest extends GenericInputObject<DryRunInput>
-
Constructor Summary
Constructors Constructor Description DryRunRequest()
-
Method Summary
Modifier and Type Method Description DryRunRequest
account(DryRunAccountModel account)
DryRunInput
mapToModel()
map to API model method implemented by the specific input model classDryRunRequest
transactionInputItem(DryRunInputItemModel inputModel)
Add transaction input item using custom modelDryRunRequest
transactionInputItem(ContractCallTransactionModel contractCallModel)
Add transaction input item using contract call modelDryRunRequest
transactionInputItem(java.lang.String unsignedTx)
Add transaction input item using unsigned tx stringDryRunRequest
txEvents(java.lang.Boolean txEvents)
protected void
validate()
validate input if necessaryMethods inherited from class com.kryptokrauts.aeternity.sdk.domain.GenericInputObject
toGeneratedModel
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
DryRunRequest
public DryRunRequest()
-
-
Method Details
-
mapToModel
Description copied from class:GenericInputObject
map to API model method implemented by the specific input model class- Specified by:
mapToModel
in classGenericInputObject<DryRunInput>
- Returns:
- the API input model
-
validate
protected void validate()Description copied from class:GenericInputObject
validate input if necessary- Specified by:
validate
in classGenericInputObject<DryRunInput>
-
account
-
transactionInputItem
Add transaction input item using custom model- Parameters:
inputModel
- instance ofDryRunInputItemModel
- Returns:
- instance of
DryRunRequest
-
transactionInputItem
Add transaction input item using unsigned tx string- Parameters:
unsignedTx
- unsigned tx string- Returns:
- instance of
DryRunRequest
-
transactionInputItem
Add transaction input item using contract call model- Parameters:
contractCallModel
- instance ofContractCallTransactionModel
- Returns:
- instance of
DryRunRequest
-
txEvents
-