anchor.diff:  begin
     inherited Create;
     AddTx(senders,receivers,True);
  -  AddChangeInfo(changes,True);
  +  AddChangeInfos(changes,True);
     // Protection for "Exit"
     FSignatureChecked:=True;
     FHasValidSignature:=False;
  
positive.code:   Result := True;
  end;
  
  destructor TOpMultiOperation.Destroy;
  begin
    SetLength(FData.txSenders,0);
  
negative.code:     function SellerAccount : Int64; override;
      function N_Operation : Cardinal; override;
      function GetAccountN_Operation(account : Cardinal) : Cardinal; override;
      function OperationAmountByAccount(account : Cardinal) : Int64; override;
      //
      Constructor CreateMultiOperation(const senders : TMultiOpSenders; const receivers : TMultiOpReceivers; const changes : TMultiOpChangesInfo; const senders_keys, changes_keys: Array of TECPrivateKey);
      Destructor Destroy; override;
      Function AddTx(const senders : TMultiOpSenders; const receivers : TMultiOpReceivers; setInRandomOrder : Boolean) : Boolean;
      Function AddChangeInfos(const changes : TMultiOpChangesInfo; setInRandomOrder : Boolean) : Boolean;
      Function AddTxSender(const sender : TMultiOpSender) : Boolean;
      Function AddTxReceiver(const receiver : TMultiOpReceiver) : Boolean;
      Function AddChangeInfo(const changeInfo : TMultiOpChangeInfo) : Boolean;
      //
      Function IndexOfAccountSender(nAccount : Cardinal) : Integer; overload;
      class Function IndexOfAccountSender(nAccount : Cardinal; startPos : Integer; const txSenders : TMultiOpSenders) : Integer; overload;
  