Class RippleSettings
- java.lang.Object
-
- org.knowm.xchange.ripple.dto.account.RippleSettings
-
public class RippleSettings extends Object
-
-
Constructor Summary
Constructors Constructor Description RippleSettings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAccount()StringgetDomain()StringgetEmailHash()StringgetMessageKey()StringgetSigners()StringgetTransactionSequence()BigDecimalgetTransferFeeRate()The raw transfer rate is represented as an integer, the amount that must be sent in order for 1 billion units to arrive.intgetTransferRate()StringgetWalletLocator()StringgetWalletSize()booleanisDefaultRipple()booleanisDisableMaster()booleanisDisallowXRP()booleanisGlobalFreeze()booleanisNoFreeze()booleanisPasswordSpent()booleanisRequireAuthorization()booleanisRequireDestinationTag()voidsetAccount(String account)voidsetDefaultRipple(boolean defaultRipple)voidsetDisableMaster(boolean disallowMaster)voidsetDisallowXRP(boolean disallowXRP)voidsetDomain(String domain)voidsetEmailHash(String emailHash)voidsetGlobalFreeze(boolean globalFreeze)voidsetMessageKey(String messageKey)voidsetNoFreeze(boolean noFreeze)voidsetPasswordSpent(boolean passwordSpent)voidsetRequireAuthorization(boolean requireAuthorization)voidsetRequireDestinationTag(boolean requireDestinationTag)voidsetSigners(String signers)voidsetTransactionSequence(String transactionSequence)voidsetTransferRate(int transferRate)voidsetWalletLocator(String walletLocator)voidsetWalletSize(String walletSize)StringtoString()
-
-
-
Method Detail
-
getAccount
public String getAccount()
-
setAccount
public void setAccount(String account)
-
getTransferFeeRate
public BigDecimal getTransferFeeRate()
The raw transfer rate is represented as an integer, the amount that must be sent in order for 1 billion units to arrive. For example, a 20% transfer fee is represented as the value 120000000. The value cannot be less than 1000000000. Less than that would indicate giving away money for sending transactions, which is exploitable. You can specify 0 as a shortcut for 1000000000, meaning no fee.- Returns:
- percentage transfer rate charge
-
getTransferRate
public int getTransferRate()
-
setTransferRate
public void setTransferRate(int transferRate)
-
isPasswordSpent
public boolean isPasswordSpent()
-
setPasswordSpent
public void setPasswordSpent(boolean passwordSpent)
-
isRequireDestinationTag
public boolean isRequireDestinationTag()
-
setRequireDestinationTag
public void setRequireDestinationTag(boolean requireDestinationTag)
-
isRequireAuthorization
public boolean isRequireAuthorization()
-
setRequireAuthorization
public void setRequireAuthorization(boolean requireAuthorization)
-
isDisallowXRP
public boolean isDisallowXRP()
-
setDisallowXRP
public void setDisallowXRP(boolean disallowXRP)
-
isDisableMaster
public boolean isDisableMaster()
-
setDisableMaster
public void setDisableMaster(boolean disallowMaster)
-
isNoFreeze
public boolean isNoFreeze()
-
setNoFreeze
public void setNoFreeze(boolean noFreeze)
-
isGlobalFreeze
public boolean isGlobalFreeze()
-
setGlobalFreeze
public void setGlobalFreeze(boolean globalFreeze)
-
isDefaultRipple
public boolean isDefaultRipple()
-
setDefaultRipple
public void setDefaultRipple(boolean defaultRipple)
-
getTransactionSequence
public String getTransactionSequence()
-
setTransactionSequence
public void setTransactionSequence(String transactionSequence)
-
getEmailHash
public String getEmailHash()
-
setEmailHash
public void setEmailHash(String emailHash)
-
getWalletLocator
public String getWalletLocator()
-
setWalletLocator
public void setWalletLocator(String walletLocator)
-
getWalletSize
public String getWalletSize()
-
setWalletSize
public void setWalletSize(String walletSize)
-
getMessageKey
public String getMessageKey()
-
setMessageKey
public void setMessageKey(String messageKey)
-
getDomain
public String getDomain()
-
setDomain
public void setDomain(String domain)
-
getSigners
public String getSigners()
-
setSigners
public void setSigners(String signers)
-
-