toOperationBody method

  1. @override
XdrOperationBody toOperationBody()
override

Generates OperationBody XDR object.

Implementation

@override
XdrOperationBody toOperationBody() {
  XdrInt64 amount = XdrInt64(Operation.toXdrAmount(this.amount));
  XdrClawbackOp op = XdrClawbackOp(asset.toXdr(), this._from.toXdr(), amount);

  XdrOperationBody body = XdrOperationBody(XdrOperationType.CLAWBACK);
  body.clawbackOp = op;
  return body;
}