toXdr method

XdrClaimant toXdr ()

Implementation

XdrClaimant toXdr() {
  XdrClaimant xdrClaimant = XdrClaimant();
  xdrClaimant.discriminant = XdrClaimantType.CLAIMANT_TYPE_V0;

  XdrClaimantV0 xdrClaimantV0 = XdrClaimantV0();
  XdrAccountID accountID = XdrAccountID();
  accountID.accountID = KeyPair.fromAccountId(destination).xdrPublicKey;
  xdrClaimantV0.destination = accountID;
  xdrClaimantV0.predicate = this.predicate;
  xdrClaimant.v0 = xdrClaimantV0;

  return xdrClaimant;
}