toOperationBody method

  1. @override
XdrOperationBody toOperationBody ()
override

Generates OperationBody XDR object.

Implementation

@override
XdrOperationBody toOperationBody() {
  XdrChangeTrustOp op = new XdrChangeTrustOp();
  op.line = asset.toXdr();
  XdrInt64 limit = new XdrInt64();
  limit.int64 = Operation.toXdrAmount(this.limit);
  op.limit = limit;

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