protected static class ContractDefinition.Builder extends java.lang.Object implements ContractDefinition.ContractDefinitionWithNothing, ContractDefinition.ContractDefinitionWithPayloadReady
Modifier and Type | Field and Description |
---|---|
protected Aer |
amount |
protected java.util.List<java.lang.Object> |
constructorArgs |
protected java.lang.String |
encodedContract |
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
Modifier and Type | Method and Description |
---|---|
ContractDefinition.ContractDefinitionWithPayloadReady |
amount(Aer amount) |
ContractDefinition |
build() |
ContractDefinition.ContractDefinitionWithPayloadReady |
constructorArgs(java.lang.Object... args) |
ContractDefinition.ContractDefinitionWithPayloadReady |
encodedContract(java.lang.String encodedContract) |
protected java.lang.String encodedContract
protected java.util.List<java.lang.Object> constructorArgs
protected Aer amount
public ContractDefinition.ContractDefinitionWithPayloadReady encodedContract(java.lang.String encodedContract)
encodedContract
in interface ContractDefinition.ContractDefinitionWithNothing
public ContractDefinition.ContractDefinitionWithPayloadReady amount(Aer amount)
amount
in interface ContractDefinition.ContractDefinitionWithPayloadReady
public ContractDefinition.ContractDefinitionWithPayloadReady constructorArgs(java.lang.Object... args)
constructorArgs
in interface ContractDefinition.ContractDefinitionWithPayloadReady
public ContractDefinition build()
build
in interface Builder<ContractDefinition>