Package org.iota.types.secret
Class BuildBlockOptions
- java.lang.Object
-
- org.iota.types.secret.BuildBlockOptions
-
public class BuildBlockOptions extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBuildBlockOptions.ClientBlockBuilderOutputAddress
-
Constructor Summary
Constructors Constructor Description BuildBlockOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.gson.JsonObjectgetJson()BuildBlockOptionswithAccountIndex(java.lang.Integer accountIndex)BuildBlockOptionswithAllowBurning(java.lang.Boolean allowBurning)BuildBlockOptionswithCoinType(java.lang.Integer coinType)BuildBlockOptionswithCustomRemainderAddress(java.lang.String customRemainderAddress)BuildBlockOptionswithData(java.lang.String data)BuildBlockOptionswithInitialAddressIndex(java.lang.Integer initialAddressIndex)BuildBlockOptionswithInputRange(Range inputRange)BuildBlockOptionswithInputs(UtxoInput[] inputs)BuildBlockOptionswithOutput(BuildBlockOptions.ClientBlockBuilderOutputAddress output)BuildBlockOptionswithOutputHex(BuildBlockOptions.ClientBlockBuilderOutputAddress outputHex)BuildBlockOptionswithOutputs(Output[] outputs)BuildBlockOptionswithParents(BlockId[] parents)BuildBlockOptionswithTag(java.lang.String tag)
-
-
-
Method Detail
-
withCoinType
public BuildBlockOptions withCoinType(java.lang.Integer coinType)
-
withAccountIndex
public BuildBlockOptions withAccountIndex(java.lang.Integer accountIndex)
-
withInitialAddressIndex
public BuildBlockOptions withInitialAddressIndex(java.lang.Integer initialAddressIndex)
-
withInputs
public BuildBlockOptions withInputs(UtxoInput[] inputs)
-
withInputRange
public BuildBlockOptions withInputRange(Range inputRange)
-
withOutput
public BuildBlockOptions withOutput(BuildBlockOptions.ClientBlockBuilderOutputAddress output)
-
withOutputHex
public BuildBlockOptions withOutputHex(BuildBlockOptions.ClientBlockBuilderOutputAddress outputHex)
-
withOutputs
public BuildBlockOptions withOutputs(Output[] outputs)
-
withCustomRemainderAddress
public BuildBlockOptions withCustomRemainderAddress(java.lang.String customRemainderAddress)
-
withTag
public BuildBlockOptions withTag(java.lang.String tag)
-
withData
public BuildBlockOptions withData(java.lang.String data)
-
withParents
public BuildBlockOptions withParents(BlockId[] parents)
-
withAllowBurning
public BuildBlockOptions withAllowBurning(java.lang.Boolean allowBurning)
-
getJson
public com.google.gson.JsonObject getJson()
-
-