public class AddressAliasTransactionFactory extends TransactionFactory<AddressAliasTransaction>
AddressAliasTransaction
Modifier and Type | Method and Description |
---|---|
AddressAliasTransaction |
build() |
static AddressAliasTransactionFactory |
create(NetworkType networkType,
Deadline deadline,
AliasAction aliasAction,
NamespaceId namespaceId,
Address address)
Static create method for factory.
|
Address |
getAddress()
Gets the address.
|
AliasAction |
getAliasAction()
Gets the alias action.
|
NamespaceId |
getNamespaceId()
Gets the namespace id.
|
calculateMaxFeeFromMultiplier, deadline, getDeadline, getGroup, getMaxFee, getNetworkType, getProvidedSize, getSignature, getSigner, getSize, getTransactionInfo, getType, getVersion, group, maxFee, signature, signer, size, transactionInfo, version
public static AddressAliasTransactionFactory create(NetworkType networkType, Deadline deadline, AliasAction aliasAction, NamespaceId namespaceId, Address address)
networkType
- Network type.deadline
- the deadline.aliasAction
- Alias action.namespaceId
- Namespace id.address
- Address.public AliasAction getAliasAction()
public NamespaceId getNamespaceId()
public Address getAddress()
public AddressAliasTransaction build()
build
in class TransactionFactory<AddressAliasTransaction>