public class SetPhasingAssetControlAttachment extends Attachment.AbstractAttachment
Attachment.AbstractAttachment, Attachment.EmptyAttachment, Attachment.PropertyDeleteAttachmentAppendix.AbstractAppendix, Appendix.Encryptable, Appendix.Parser, Appendix.Prunable| Constructor and Description |
|---|
SetPhasingAssetControlAttachment(long assetId,
PhasingParams phasingParams) |
SetPhasingAssetControlAttachment(long assetId,
java.util.Set<AssetControlTxTypesEnum> transactionTypes,
PhasingParams phasingParams) |
| Modifier and Type | Method and Description |
|---|---|
long |
getAssetId() |
protected int |
getMySize() |
PhasingParams |
getPhasingParams() |
TransactionType |
getTransactionType() |
java.util.Set<AssetControlTxTypesEnum> |
getTransactionTypes() |
protected void |
putMyBytes(java.nio.ByteBuffer buffer) |
protected void |
putMyJSON(org.json.simple.JSONObject json) |
boolean |
verifyVersion() |
apply, getAppendixName, getAppendixType, getBaselineFee, getBaselineFeeHeight, getFinishValidationHeight, getNextFee, getNextFeeHeight, isAllowed, isPhasable, validate, validateIdgetFee, getFullSize, getJSONObject, getSize, getVersion, isPhased, loadPrunable, loadPrunable, putBytes, validateAtFinishclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFee, getFullSize, getJSONObject, getSize, getVersion, hasAppendix, isPhased, putBytespublic SetPhasingAssetControlAttachment(long assetId,
PhasingParams phasingParams)
public SetPhasingAssetControlAttachment(long assetId,
java.util.Set<AssetControlTxTypesEnum> transactionTypes,
PhasingParams phasingParams)
protected int getMySize()
getMySize in class Appendix.AbstractAppendixprotected void putMyBytes(java.nio.ByteBuffer buffer)
putMyBytes in class Appendix.AbstractAppendixprotected void putMyJSON(org.json.simple.JSONObject json)
putMyJSON in class Appendix.AbstractAppendixpublic boolean verifyVersion()
verifyVersion in class Appendix.AbstractAppendixpublic TransactionType getTransactionType()
public long getAssetId()
public java.util.Set<AssetControlTxTypesEnum> getTransactionTypes()
public PhasingParams getPhasingParams()