anchor.diff:      output := jsonresponse.GetAsArray('result');
   
       // Search by name
  -    if accountName <> '' then begin
  +    if ((accountName <> '') AND (exactMatch=true)) then begin
          accountNumber := FNode.Bank.SafeBox.FindAccountByName(accountName);
          if accountNumber >= 0 then begin
             account := FNode.Operations.SafeBoxTransaction.Account(accountNumber);
  
positive.code:        params.AsString('payload_method','dest'),params.AsString('pwd',''));
    end else if (method='signsendto') then begin
      // Create a Transaction operation and adds it into a "rawoperations" (that can include
      // previous operations). This RPC method is usefull for cold storage, because doesn't
      // need to check or verify accounts status/public key, assuming that passed values
      // are ok.
      // Signs a transaction of "amount" coins from "sender" to "target" with "fee", using "sender_enc_pubkey" or "sender_b58_pubkey"
  
negative.code:     accountType := params.AsInteger('type', -1);
      start := params.AsInteger('start', 0);
      max := params.AsInteger('max', 100);
      accountForSale := params.AsBoolean('listed',false);
      exactMatch := params.AsBoolean('exact',true);
      accountBalanceMin := ToPascalCoins(params.AsDouble('min_balance',-1));
      accountBalanceMax := ToPascalCoins(params.AsDouble('max_balance',-1));
      // Validate Parameters
      if accountName <> '' then begin
        if not FNode.Bank.SafeBox.ValidAccountName(accountName, errors) then begin
  