toOperationBody method

  1. @override
XdrOperationBody toOperationBody()
override

Generates OperationBody XDR object.

Implementation

@override
XdrOperationBody toOperationBody() {
  XdrInt64 limit = new XdrInt64(Operation.toXdrAmount(this.limit));
  XdrChangeTrustOp op =
      new XdrChangeTrustOp(asset.toXdrChangeTrustAsset(), limit);

  XdrOperationBody body = new XdrOperationBody(XdrOperationType.CHANGE_TRUST);
  body.changeTrustOp = op;
  return body;
}