public class ChangeTrustOperation extends Operation
Modifier and Type | Class and Description |
---|---|
static class |
ChangeTrustOperation.ChangeTrustOperationBuilder<C extends ChangeTrustOperation,B extends ChangeTrustOperation.ChangeTrustOperationBuilder<C,B>> |
Operation.OperationBuilder<C extends Operation,B extends Operation.OperationBuilder<C,B>>
Modifier and Type | Method and Description |
---|---|
static ChangeTrustOperation.ChangeTrustOperationBuilder<?,?> |
builder() |
boolean |
equals(java.lang.Object o) |
static ChangeTrustOperation |
fromXdr(ChangeTrustOp op)
Construct a new
ChangeTrustOperation object from a ChangeTrustOp XDR object. |
@NonNull ChangeTrustAsset |
getAsset()
The asset of the trustline.
|
@NonNull java.math.BigDecimal |
getLimit()
The limit of the trustline (max of 7 decimal places).
|
int |
hashCode() |
ChangeTrustOperation.ChangeTrustOperationBuilder<?,?> |
toBuilder() |
java.lang.String |
toString() |
formatAmountScale, fromXdr, fromXdrAmount, getSourceAccount, setSourceAccount, toXdr, toXdrAmount, toXdrBase64
public static ChangeTrustOperation fromXdr(ChangeTrustOp op)
ChangeTrustOperation
object from a ChangeTrustOp
XDR object.op
- ChangeTrustOp
XDR objectChangeTrustOperation
objectpublic static ChangeTrustOperation.ChangeTrustOperationBuilder<?,?> builder()
public ChangeTrustOperation.ChangeTrustOperationBuilder<?,?> toBuilder()
@NonNull public @NonNull ChangeTrustAsset getAsset()
@NonNull public @NonNull java.math.BigDecimal getLimit()
public java.lang.String toString()
toString
in class java.lang.Object