anchor.diff:      function TryLockNode(MaxWaitMilliseconds : Cardinal) : Boolean;
       procedure UnlockNode;
       //
  +    function GetAccountsAvailableByPublicKey(const APubKeys : TList<TAccountKey>; out AOnSafebox, AOnMempool : Integer) : Integer; overload;
  +    function GetAccountsAvailableByPublicKey(const APubKey : TAccountKey; out AOnSafebox, AOnMempool : Integer) : Integer; overload;
  +    //
       Property BroadcastData : Boolean read FBroadcastData write FBroadcastData;
       Property UpdateBlockchain : Boolean read FUpdateBlockchain write FUpdateBlockchain;
       procedure MarkVerifiedECDSASignaturesFromMemPool(newOperationsToValidate : TPCOperationsComp);
  
positive.code:   end;
  end;
  
  function TNode.GetMempoolAccount(AAccountNumber : Cardinal): TAccount;
  var LLockedMempool : TPCOperationsComp;
  begin
  
negative.code: 
  implementation
  
  Uses UOpTransaction, UConst, UTime, UCommon, UPCOperationsSignatureValidator,
    UFolderHelper;
  
  var _Node : TNode;
    _PascalCoinDataFolder : String;
  