All Functions and Procedures
| Name | Unit | Description |
|---|---|---|
| ActualizarGUI | MP.Gui | Actualiza los datos en el grid |
| AddBlockToSumary | MP.Disk | Add 1 block transactions to sumary |
| AddCFGData | Noso.Config |
|
| AddCriptoOp | MP.Protocol | AƱade una operacion a la espera de cripto |
| AddFileProcess | Noso.Debug | Adds a new file process to the file management list. |
| AddIncomingMessage | Noso.Network | Adds an incoming message to the message queue for the given connection slot. |
| AddIPControl | Noso.IP.Control |
|
| AddLockedMM | Noso.Pso |
|
| AddMNCheck | Noso.Masternodes | Adds a new MNCheck |
| AddNewOpenThread | Noso.Debug | Adds a new open thread to the thread management list. |
| AddNewPSO | Noso.Pso |
|
| AddRecordToDBFile | Noso.Block | Add a new record to the File and also to the index |
| AddRecordToHeaders | Noso.Headers | Adds a new record to the headers file. |
| AddressAlreadyCustomized | MP.Coin | Devuelve si una direccion ya posee un alias |
| AddTextToSlot | Noso.Network | Adds a text message to the outgoing message queue for the given slot. |
| AddTransactionToPool | Noso.Network | Adds a new transaction to the pending pool in a thread-safe manner. |
| AddWaitingMNs | Noso.Masternodes |
|
| AliasAlreadyExists | MP.Coin | verify if an alias is already registered |
| AllocateMem | MP.SysCheck |
|
| AppFileName | Noso.General | Returns the name of the application executable without the path. |
| AutoServerOFF | MP.Parser |
|
| AutoServerON | MP.Parser |
|
| AvailableUpdates | MP.Parser | devuelve una cadena con los updates disponibles |
| B10ToB16 | Noso.Crypto | New base conversion functions |
| B10ToB58 | Noso.Crypto |
|
| B16ToB10 | Noso.Crypto |
|
| B16ToB36 | Noso.Crypto |
|
| B16ToB58 | Noso.Crypto |
|
| B16ToB58Lite1_60 | Noso.Crypto |
|
| B58ToB10 | Noso.Crypto |
|
| B58ToB16 | Noso.Crypto |
|
| BlockAge | Noso.Time | Return the current block age |
| BM58ToDec | Noso.Crypto |
|
| BMAdicion | Noso.Crypto | ADDS 2 NUMBERS |
| BMB58resumen | Noso.Crypto | RETURN THE SUMATORY OF A BASE58 |
| BMB58resumenInt | Noso.Crypto | RETURN THE SUMATORY OF A BASE58 |
| BMB58resumenNew | Noso.Crypto | RETURN THE SUMATORY OF A BASE58 |
| BMDecTo58 | Noso.Crypto | CONVERTS A DECIMAL VALUE TO A BASE58 STRING |
| BMDecToHex | Noso.Crypto | CONVERTS A DECIMAL VALUE TO A HEX STRING |
| BMDividir | Noso.Crypto | DIVIDES TWO NUMBERS |
| BMExponente | Noso.Crypto | CALCULATES A EXPONENTIAL NUMBER |
| BMHexTo58 | Noso.Crypto | Hex to base 58 |
| BMHexToDec | Noso.Crypto | HEX TO DECIMAL |
| BMMultiplicar | Noso.Crypto | MULTIPLIER |
| BotExists | Noso.Network | Checks if a bot with the given IP address exists in the bot list. |
| BuildNewBlock | MP.Block | Crea un bloque nuevo con la informacion suministrada |
| ByteToString | MP.Utils.Signing |
|
| CalculateGVTPrice | Noso.Gvt | Calculates the price of a Governance Token based on the number of available GVTs. |
| CerrarClientes | MP.Red | Close all outgoing connections |
| ChangeGVTOwner | Noso.Gvt | ( Changes the owner of a Governance Token given its number. |
| ChangeWallArrPos | Noso.WallCon |
|
| CheckCertificate | Noso.Crypto | Verify if a given certificate is valid and returns the address and timestamp |
| CheckForMyPending | MP.Coin | verifica si en las transaccione pendientes hay alguna de nuestra cartera |
| CheckHashDiff | Noso.Crypto | Verify the difference between MD5 hashes |
| CheckMNReport | Noso.Masternodes |
|
| CheckOwnerHash | MP.Parser |
|
| ChecksumBase58 | Noso.Crypto |
|
| ClearAllPendingTransactions | Noso.Network | Clears all pending transactions. |
| ClearCFGData | Noso.Config |
|
| ClearElements | Noso.Network |
|
| ClearExpiredLockedMNs | Noso.Pso |
|
| ClearIncomingMessages | Noso.Network | Clears all incoming messages from the message queue for the given connection slot. |
| ClearIPControls | Noso.IP.Control |
|
| ClearLeadingCeros | Noso.Crypto | Big Maths * *FUNCTIONS OF BIGMATHS* *** REMOVES LEFT CEROS |
| ClearMNIPProcessed | Noso.Masternodes |
|
| ClearMNsChecks | Noso.Masternodes | Clears all the MNS checks |
| ClearMNsList | Noso.Masternodes |
|
| ClearOutgoingTextForSlot | Noso.Network | Clears all outgoing text messages for the given slot. |
| ClearPSOs | MP.Parser |
|
| ClearReceivedMNs | Noso.Masternodes |
|
| ClearReceivedOrdersIDs | MP.Red |
|
| ClearWalletArray | Noso.WallCon |
|
| ClearWallPendings | Noso.WallCon |
|
| CloseAllForms | MP.Gui |
|
| CloseConnectionSlot | Noso.Network | Closes the connection for the specified slot. |
| CloseeAppSafely | MPForm |
|
| CloseExplorer | ExploreForm |
|
| CloseFileProcess | Noso.Debug | Closes a file process and returns the elapsed time. |
| CloseOpenThread | Noso.Debug | Closes an open thread. |
| CombineTextFiles | Noso.General | Combines multiple text files into one destination file. |
| CompareHashes | MP.Parser |
|
| CompleteInicio | MPForm |
|
| CompleteSumary | MP.Disk | COmpletes the sumary from LAstUpdate to cLastBlock |
| ComputeConsensus | Noso.Consensus | Compute consensus data from the node list. |
| ComputeSummaryHash | Noso.Summary | Retrieves the current hash value of the summary file. |
| ConnectClient | MP.Red | Connects a client and returns the slot |
| ConnectTo | MP.Parser | Conecta a un server especificado |
| CountAvailableGVTs | Noso.Gvt | Counts the number of available Governance Tokens (GVTs belonging to the development fund). |
| CrearBloqueCero | MP.Block | Build the default block 0 |
| CreateADV | MP.Disk |
* OPTIONS FILE * *** Creates/Saves Advopt file |
| CreateDBFile | Noso.Block | Creates an empty DB file |
| CreateEmptyFile | Noso.General | Creates an empty file on disk. |
| CreateFormInicio | MP.Gui | Crea el formulario para el inicio |
| CreateFormSlots | MP.Gui | Crea el formulario de monitorizacion de los slots |
| CreateGVTFile | Noso.Gvt | Creates an empty GVT file. If a file already exists, it is overwritten with an empty one. |
| CreateHeadersFile | Noso.Headers | Creates a new headers file or overwrites an existing one. |
| CreateLauncherFile | MP.Disk | Creates a bat file for restart |
| CreateMultiAddress | MP.Parser | Creates a multiaddress Example: >getmulti 2,3 Nxxx,Nxxxx,Nxxxx |
| CreateNewLog | Noso.Debug | Creates a new log with a specified name and optional file. |
| CreateNewSummaryFile | Noso.Summary | Initializes a new summary file on disk. |
| CreateNewWallet | Noso.WallCon | Creates a new wallet file with a new generated address |
| CreateOrderIDIndex | Noso.Block | Creates the INDEX from the file |
| CreateProtocolOrder | Noso.Summary | Initializes a new order with the specified parameters. |
| CreateSummaryBackup | Noso.Summary | Creates a backup of the current summary file. |
| CreateSummaryIndex | Noso.Summary | Creates the summary index from the disk summary file. |
| CreateZipBlockfile | MP.Protocol | Creates the zip block file |
| CreditMNVerifications | Noso.Masternodes |
|
| CreditTo | Noso.Summary | Credits a specified amount to a specific address, updating its balance. |
| CustomizeAddress | MP.Parser |
|
| DebugTest2 | MP.Parser |
|
| DecrementClientReadThreadCount | Noso.Network | Decrements the active client read thread count. |
| DeleteCriptoOp | MP.Protocol | Elimina la operacion cripto |
| ExportAddress | MP.Parser | Exports a single address credentials of the wallet |
| ExportarWallet | MP.Parser |
|
| ExportKeys | MP.Parser |
|
| ExtractMasternodesText | Noso.General | Extracts the masternode's text in a string. |
| FileStructure | MP.Disk | Builds the file structure |
| FillMNsArray | Noso.Masternodes |
|
| FindSummaryIndexPosition | Noso.Summary | Searches for a summary record in the index based on the provided text. |
| ForceServer | MP.Red |
|
| FormatMasternodeCheck | Noso.Masternodes |
|
| FutureGetAddressFromPublicKey | Noso.Crypto |
|
| GenerateMasternodeVerificationLine | Noso.Network | Generates a masternode verification line for a given masternode IP. |
| GenerateNewAddress | Noso.Crypto | Generates a new keys pair and returns the hash |
| GetActiveClientReadThreadCount | Noso.Network | Retrieves the current number of active client read threads. |
| GetActiveThreadCount | Noso.Consensus | Returns the number of active threads. |
| GetAddressAlias | Noso.Summary | Retrieves the custom alias for a specified address, if it exists. |
| GetAddressAvailable | MP.Coin |
|
| GetAddressBalanceIndexed | Noso.Summary | Retrieves the balance of a specific address from the summary index. |
| GetAddressFromFile | Noso.WallCon | Import an address data from a file |
| GetAddressFromPublicKey | Noso.Crypto | Generates the public hash from the public key |
| GetAddressIncomingpays | MP.Coin | Returns the pending incomings for the specified address**ONLY HASH ACCEPTED |
| GetAddressLastOperation | Noso.Summary | Retrieves the last operation block number associated with a specified address. |
| GetAddressPendingPays | MP.Coin | Returns the balance an address already have committed to be paid. |
| GetBlockFromOrder | Noso.Block | Returns the block number where the order is found, or -1 if none |
| GetBlockHeaders | MP.Coin |
|
| GetBlockMNs | MP.Block |
|
| GetBlockPoSes | MP.Block |
|
| GetBlockReward | MP.Block | Function GetDiffHashrate(bestdiff:String):integer; Function BestHashReadeable(BestDiff:String):string; function GetDiffForNextBlock(UltimoBloque,Last20Average,lastblocktime,previous:integer):integer; function GetLast20Time(LastBlTime:integer):integer; RETURNS THE MINING REWARD FOR A BLOCK |
| GetBlocksAsStream | Noso.Block | Creates the zip block file |
| GetBlockTransfers | Noso.Block | Return the array containing orders in the specified block |
| GetCertificate | Noso.Crypto | Returns the Address certificate for the submitted data |
| GetCertificateChecksum | Noso.Crypto |
|
| GetCFGDataStr | Noso.Config |
|
| GetCFGFromFile | Noso.Config |
|
| GetCFGHash | Noso.Config |
|
| GetCirculatingSupply | Noso.General | Calculates the circulating supply of Noso based on the blockchain block number. |
| GetClientCount | Noso.Network | Retrieves the current number of active client connections to the node server. |
| GetCommand | Noso.General | Extracts the command from the first parameter of the input string. |
| GetConnectedPeers | MP.Gui |
|
| GetConnectionData | Noso.Network | Retrieves the connection data for the given slot. |
| GetConsensusData | Noso.Consensus | Returns the consensus result for the given index. |
| GetConsensusHash | Noso.Consensus | Computes a consensus hash based on the given status line. |
| GetCurrentStatus | MP.Coin | function GetMaximunToSend(monto:int64):int64; |
| GetCustomFee | Noso.General | Returns the custom fee. |
| GetDBLastBlock | Noso.Block | Returns the last block on file |
| GetDBRecords | Noso.Block | Returns the records count on file |
| GetDeepDebugLine | Noso.Debug | Retrieves the oldest line from the deep debug log. |
| GetDevPercentage | Noso.General | Returns the developer percentage. |
| GetFileProcessCopy | Noso.Debug | Retrieves the current list of file processes. |
| GetFreeSlot | MP.Red | Function IsSlotConnected(number:integer):Boolean; Returns first available slot |
| GetGVTAsStream | Noso.Gvt | Loads the GVT file into a memory stream. |
| GetGVTByIndex | Noso.Gvt | Retrieves a Governance Token record by its index in the array. |
| GetGVTCount | Noso.Gvt | Returns the number of Governance Token records currently loaded in the array. |
| GetHeadersAsMemoryStream | Noso.Headers | Loads the headers file into a memory stream. |
| GetHeadersAsStringFromBlock | Noso.Headers | Retrieves headers data as a string starting from a specified block. |
| GetHeadersCount | Noso.Headers | Retrieves the number of records in the headers file. |
| GetIncomingConnections | MP.Red |
|
| GetIncomingMessage | Noso.Network | Retrieves and removes the first incoming message from the message queue for the given connection slot. |
| GetIncomingMessageLength | Noso.Network | Retrieves the number of incoming messages in the message queue for the given connection slot. |
| GetJSONErrorCode | MP.Rpc | Returns a valid error JSON String |
| GetJSONErrorString | MP.Rpc | Returns the string of each error code |
| GetJSONResponse | MP.Rpc | Returns a valid response JSON string |
| GetLastHeaderBlock | Noso.Headers | Retrieves the block number of the last record in the headers file. |
| GetLastRelease | MP.Red |
|
| GetLastVerZipFile | MP.Red |
|
| GetLockedMNIndex | Noso.Pso |
|
| GetLockedMNsCount | Noso.Pso | Locked Masternodes control |
| GetLogLine | Noso.Debug | Retrieves the oldest log line for a specified log. |
| GetMasternodeCheckCount | Noso.Masternodes | Returns the number of MNs checks |
| GetMasterNodesPercentage | Noso.General | Calculates the percentage of master nodes based on the current block number and mode. |
| GetMaximumToSend | Noso.General | Returns the maximum amount that can be sent for a specific amount. |
| GetMiIP | MP.Red | Function GetSyncTus():String; |
| GetMinimumFeeForAmount | Noso.General | Returns the minimum fee that can be paid for a specific amount. |
| GetMNAgeCount | Noso.Masternodes |
|
| GetMNCheckFromString | Noso.Masternodes | Converts a string into a TMNChekc data |
| GetMNodeFromString | Noso.Masternodes | Converts a String into a MNNode data |
| GetMNReportString | Noso.Masternodes | Returns the string to send the own MN report |
| GetMNsAddresses | Noso.Masternodes | Returns the string to be stored on the masternodes.txt file |
| GetMNsHash | Noso.Masternodes |
|
| GetMNsListLength | Noso.Masternodes | Returns the count of reported MNs |
| GetMN_FileText | Noso.Masternodes |
|
| GetMultiSource | Noso.Crypto | getmulti 1,2 N31ThXmSR2gua5tfCFNLEkYK9yNQsDi,N31ThXmSR2gua5tfCFNLEkYK9yNQsDi |
| GetMyLastUpdatedBlock | Noso.Block | Returns the last downloaded block |
| GetNetworkTimestamp | Noso.Time | Returns the data from the specified NTP server [Hostname] |
| GetNodeCount | Noso.Consensus | Returns the number of nodes in the node list. |
| GetNodeDataAtIndex | Noso.Network | Retrieves the node data at the specified index from the node list. |
| GetNodeDataByIndex | Noso.Consensus | Returns the node data for the given index. |
| GetNodeListLength | Noso.Network | Returns the length of the node list. |
| GetNodeStatusString | MP.Red |
|
| GEtNSLBlkOrdInfo | MP.Block |
|
| GetOpData | MP.Parser | Elimina el encabezado de una linea de ProtocolVersion |
| GetOrderDetails | MP.Red |
|
| GetOrderFromDB | Noso.Block | Returns the order data from its orderID |
| GetOrderFromString | MP.Protocol | function GetPTCEcn():String; convierte los datos de la cadena en una order |
| GetOrderHash | Noso.Crypto | Returns the Order hash, base36 |
| GetOrderSources | MP.Red |
|
| GetOS | MP.Red | Retrieves the OS for download the lastest version |
| GetOutGoingConnections | MP.Red |
|
| GetOutgoingTextForSlot | Noso.Network | Retrieves and removes the first outgoing text message for the given slot. |
| GetOwnerHash | MP.Parser |
|
| GetParameter | Noso.General | Extracts a specific parameter from a delimited string |
| GetPendingTransactionCount | Noso.Network | Return the number of pending transactions. |
| GetPingString | MP.Protocol | Procedure ClearOutTextToSlot(slot:integer); Function GetTextToSlot(slot:integer):string; Procedure ProcessPing(LineaDeTexto: string; Slot: integer; Responder:boolean); Devuelve la informacion contenida en un ping |
| GetPingString | Noso.Network | Generates a ping string. |
| GetPoSPercentage | Noso.General | Returns the PoS percentage. |
| GetProcessCopy | Noso.Debug | Retrieves the current list of open threads. |
| GetProtocolCommand | Noso.General | Extracts the protocol command from the input string. |
| GetProtocolHeader | Noso.Network | Returns the protocol header. |
| GetProtocolLineFromCode | Noso.Network | Generates a specific protocol line based on the provided code. |
| GetPSOHeaders | Noso.Pso | PSOHeaders control |
| GetPSOHeadersFromFile | Noso.Pso | File access |
| GetPSOs | MP.Parser |
|
| GetPSOsAsMemStream | Noso.Pso |
|
| GetPSOsCopy | Noso.Pso |
|
| GetPSOValue | Noso.Pso |
|
| GetRandomNode | Noso.Consensus | Returns a randomly selected node from the node list as a string. |
| GetRepoFile | MP.Red |
|
| GetSeedConnections | MP.Red |
|
| GetSlotFromContext | MP.Red | RETURNS THE SLOT OF THE GIVEN CONTEXT |
| GetSlotFromIP | MP.Red | RETURNS THE SLOT OF THE GIVEN IP |
| GetStackRequired | Noso.General | Returns the stack required for Noso. |
| GetStringFromBlockHeader | MP.Protocol | function GetStringFromOrder(order:Torderdata):String; devuelve una cadena con los datos de la cabecera de un bloque |
| GetStringFromMN | Noso.Masternodes | Converst a MNNode data into a string |
| GetStringSigned | Noso.Crypto | Signs a message with the given privatekey |
| GetSummaryAsMemoryStream | Noso.Summary | Loads the summary file into a memory stream. |
| GetSummaryFileHash | Noso.Headers | Retrieves the current hash of the summary file. |
| GetSynchronizationStatus | Noso.Network | Retrieves the current synchronization status of the node as a formatted string. |
| GetTimeOffset | Noso.Time | Uses a random NTP server from the list provided to set the value of the local variables. |
| GetTotalConnections | Noso.Network | Retrieves the total number of active connections. |
| GetTotalSyncedConnections | MP.Red | function GetTotalConexiones():integer; function GetTotalVerifiedConnections():Integer; function GetTotalVerifiedConnections():Integer; var counter:integer; Begin result := 0; for counter := 1 to MaxConnections do if Connections[Counter].IsAuthenticated then result := result + 1; End; |
| GetTransferHash | Noso.Crypto | Returns a transfer hash, base58 |
| GetValidNodesCountOnCheck | Noso.Masternodes |
|
| GetValidSlotForSeed | MP.Red |
|
| GetVerificatorsText | Noso.Masternodes |
|
| GetWaitingMNs | Noso.Masternodes |
|
| GetWallArrIndex | Noso.WallCon |
|
| GetWalletAsStream | Noso.WallCon | Load the wallet file into a memory stream |
| GetWalletBalance | MP.Parser | Returns the total balance on the wallet |
| GetZipSummaryAsMemoryStream | Noso.Summary | Loads the zipped summary file into a memory stream. |
| GuardarBloque | MP.Block | Guarda el archivo de bloque en disco |
| GVTAlreadyTransfered | MP.Coin |
|
| HashMD160String | Noso.Crypto | Returns the hash RIPMED-160 of a string |
| HashMD5File | Noso.Crypto | Returns the hash MD5 of a file on disk |
| HashMD5String | Noso.Crypto | Returns the hash MD5 of a string |
| HashRateToReadable | Noso.General | Converts an integer hashrate into a human-readable format. |
| HashSha256String | Noso.Crypto | Hashing functions Returns the hash Sha2-256 of a string |
| ImportAddressesFromBackup | Noso.WallCon | Verify if all baked up keys are present on active wallet |
| ImportarWallet | MP.Parser |
|
| IncrementClientReadThreadCount | Noso.Network | Increments the active client read thread count. |
| INC_PTC_Custom | MP.Protocol |
|
| INC_PTC_Order | MP.Protocol |
|
| INC_PTC_SendGVT | MP.Protocol |
|
| Info | MP.Gui | Actualiza la informacion de la label |
| InitGUI | MP.Gui | Inicializa el grid donde se muestran los datos |
| InitializeDeepDebug | Noso.Debug | Initializes deep debugging with a specified log file and optional system information. |
| InitializeElements | Noso.Network |
|
| InitializeNodeServer | Noso.Network | Initializes the node server with the necessary configurations and event handlers. |
| InitMainForm | MPForm | Init the mainform |
| InsertToIndex | Noso.Block | Insert a value on index |
| InsertToWallArr | Noso.WallCon |
|
| IntToCurrency | Noso.General | Converts an integer value to a currency format with two decimal places. |
| IsAddressLocked | MP.Protocol |
|
| IsAllSynchronized | Noso.Network | Checks if the local node is fully synchronized with the consensus network. |
| IsBlockOpen | Noso.Time | Returns if the current block is in operation period |
| IsCustomizationValid | Noso.Summary | Checks if an address can customize its alias based on current balance and conditions. |
| IsIPMNAlreadyProcessed | Noso.Masternodes | Verify if an IP was already processed |
| IsLegitNewNode | Noso.Masternodes |
|
| IsLockedMN | Noso.Pso |
|
| IsMNIPReceived | Noso.Masternodes |
|
| IsMyMNCheckDone | Noso.Masternodes |
|
| IsMyMNListed | Noso.Masternodes |
|
| IsNodeValidator | Noso.Network | Checks if the given IP belongs to a node validator. |
| IsOrderIDAlreadyProcessed | MP.Protocol |
|
| IsSafeIP | MP.Red |
|
| IsSeedNode | Noso.Config | If the specified IP a seed node |
| IsSlotConnected | Noso.Network | Checks if the specified slot is currently connected. |
| IsSlotFree | MP.Red | procedure CloseSlot(Slot:integer); |
| IsSummaryValidPayment | Noso.Summary | Verifies if a sender address has enough funds for a specified payment amount. |
| IsValid58 | Noso.Crypto | General functions Verify if a string is a valid Base58 one |
| IsValidHashAddress | Noso.Crypto | Checks if a string is a valid address hash |
| IsValidIP | Noso.General | Validates an IP address. |
| IsValidJSON | MP.Rpc |
* * * RPC PARSE FUNCTIONS * * Returns if a string is a valid JSON data |
| IsValidProtocol | Noso.Network | Checks if the current line is a valid protocol line (if it starts with PSK or NOS). |
| LeerLineasDeClientes | MP.Red | This needs to be included on peers threads |
| LengthReceivedMNs | Noso.Masternodes |
|
| LengthWaitingMNs | Noso.Masternodes |
|
| LenWallArr | Noso.WallCon |
|
| ListGVTs | MP.Parser | CONSULTING List all GVTs owners |
| LoadADV | MP.Disk | Loads Advopt values |
| LoadBlockDataHeader | Noso.Block |
|
| LoadGVTsFileData | Noso.Gvt | Loads the GVT file data into an array. The array holds all GVT records from the file. |
| LoadMNsFile | Noso.Masternodes |
|
| LoadPSOFileFromDisk | Noso.Pso |
|
| LoadTextFromDisk | Noso.General | Loads text from a file on disk. |
| LoadWallet | Noso.WallCon |
|
| LockedMNsRawString | Noso.Pso |
|
| LogPerformanceToFile | Noso.Debug | Logs performance statistics to a specified file. The output includes the tag, count, maximum time, and average time for each tag. |
| MnsCheckExists | Noso.Masternodes | Verify if an IP already sent a verification |
| NewAddressFromKeys | MP.Parser |
|
| NewGetAddressFromPublicKey | Noso.Crypto |
|
| NextBlockTimeStamp | Noso.Time | Returns the expected timestamp for next block |
| NodeServerInfo | MP.Red |
|
| NuevaDireccion | MP.Parser | Add a new address generation to the crypto thread |
| ObjectFromString | MP.Rpc |
|
| OrderToString | Noso.General | Converts an order record to a formatted string. |
| OrdInfo | MP.Parser |
|
| OSVersion | Noso.General | Returns the OS name as a string. |
| OutgoingMsjsAdd | MP.Parser | Adds a line to OutgoingMessagesMP thread safe |
| OutgoingMsjsGet | MP.Parser | Gets a line from OutgoingMessagesMP thread safe |
| OutText | MP.Gui | Ordena las salidas de informacion |
| ParseCommandLine | MP.Parser |
|
| ParseProtocolLines | MP.Protocol | Function ProtocolLine(tipo:integer):String; Procesa todas las lineas procedentes de las Connections |
| ParseRPCJSON | MP.Rpc | Parses a incoming JSON string |
| ParseShowBlockInfo | MP.Parser |
|
| Parse_RestartNoso | MP.Parser | Procedure DeleteBots(LineText:String); Procedure RemoveAllBots(LineText:String); Begin SetLength(BotList,0); LastBotClearTime := UTCTimeStr; End; |
| Parse_SendFunds | MP.Parser | Incluye una solicitud de envio de fondos a la cola de transacciones cripto |
| Parse_SendGVT | MP.Parser | Process a GVT sending |
| PendingRawInfo | MP.Coin | Returns the basic info of the pending orders |
| PonerCeros | Noso.Crypto | DRAW CEROS FOR MULTIPLICATION |
| PopulateMasternodeList | Noso.Masternodes | Fills the given array with the nodes reports to be sent to another peer |
| PopulateNodeList | Noso.Network | Populates the node list by extracting nodes from configuration data and verificators text. |
| PostOffer | MP.Parser | EXCHANGE |
| ProcesarLineas | MP.Parser | Procesa las lineas de la linea de comandos |
| Processhint | MP.Gui | Fija el texto de hint |
| ProcessIncomingCommand | Noso.Network | Processes an incoming command from the peer, such as ping, pong, or transaction requests. |
| ProcessLinesAdd | MP.Parser | * CRITICIAL SECTIONS * Adds a line to ProcessedCommandLines thread safe |
| ProcessPingCommand | Noso.Network | Processes a ping command received from a peer. |
| ProcessSummaryPayment | Noso.Summary | Processes a payment for a specified address, updating its balance. |
| PTC_AdminMSG | MP.Protocol |
|
| PTC_CFGData | MP.Protocol |
|
| PTC_Custom | MP.Protocol | Procesa una solicitud de customizacion |
| PTC_HeadUpdate | MP.Protocol | This function must go to NosoHeaders |
| PTC_Order | MP.Protocol |
|
| PTC_ProcessMNFileIncoming | MP.Protocol |
|
| PTC_SendBlocks | MP.Protocol | Send Zipped blocks to peer |
| PTC_SendGVT | MP.Protocol |
|
| PTC_SendGVTs | MP.Protocol |
|
| PTC_SendLine | MP.Protocol | function IsValidProtocol(line:String):Boolean; Envia una linea a un determinado slot |
| PTC_SendPSOS | MP.Protocol |
|
| PTC_SendResumen | MP.Protocol | procedure PTC_SendPending(Slot:int64); Send cHeaders file to peer |
| PTC_SendSumary | MP.Protocol |
|
| PTC_SendUpdateHeaders | MP.Protocol | Procedure PTC_SendMNsList(slot:integer); |
| RebuildSummary | MP.Disk |
|
| RemoveAllBots | Noso.Network | Removes all bots from the bot list and resets the bot clear time. |
| RemoveBlocks | MP.Block |
|
| RemoveCFGData | Noso.Config |
|
| RemoveLastHeaderRecord | Noso.Headers | Removes the last record from the headers file. |
| RequestLineToPeer | Noso.General | Send a command to peer via TCP and return the response. |
| RequestToPeer | Noso.General | Send a command to a peer using a combined Host:Port string. |
| ReserveConnectionSlot | Noso.Network | Reserves or releases a connection slot by marking its type. |
| ReserveSlot | MP.Red | Reserves the first available slot |
| ResetBlockRecords | Noso.Summary | Resets the block records by clearing the block records array. |
| RestartNoso | MP.Disk | Prepares for restart |
| RestoreBlockChain | MP.Disk | Executes the required steps to restore the blockchain |
| RestoreCFGData | Noso.Config |
|
| RestoreSumary | MP.Disk |
|
| RestoreSummaryBackup | Noso.Summary | Restores the summary file from a backup. |
| RetrieveStreamFromClient | Noso.Network | Retrieves a stream of data from the specified client context. |
| RPC_AddressBalance | MP.Rpc |
|
| RPC_Banned | MP.Rpc |
|
| RPC_Blockinfo | MP.Rpc |
|
| RPC_Blockmns | MP.Rpc |
|
| RPC_BlockOrders | MP.Rpc |
|
| RPC_CheckCertificate | MP.Rpc |
|
| RPC_GetPeers | MP.Rpc |
|
| RPC_GVTInfo | MP.Rpc |
|
| RPC_LockedMNs | MP.Rpc |
|
| RPC_Mainnetinfo | MP.Rpc |
|
| RPC_Masternodes | MP.Rpc |
|
| RPC_NewAddress | MP.Rpc |
|
| RPC_NewAddressFull | MP.Rpc |
|
| RPC_OrderInfo | MP.Rpc |
|
| RPC_PendingOrders | MP.Rpc |
|
| RPC_Restart | MP.Rpc | GET DATA FUNCTIONS |
| RPC_SendFunds | MP.Rpc |
|
| RPC_SetDefault | MP.Rpc |
|
| RPC_SubmitOrder | MP.Rpc |
|
| RPC_ValidateAddress | MP.Rpc |
|
| RPC_WalletBalance | MP.Rpc |
|
| RunExternalProgram | Noso.General | Runs an external program or script based on the operating system. |
| RunGetBeta | MP.Parser | Manual update to last beta |
| RunMNVerification | Noso.Masternodes |
|
| RunUpdate | MP.Parser | Manual update the app |
| SafelyCloseClientConnection | Noso.Network | Safely closes the connection with a client, optionally sending a final message before disconnecting. |
| SaveAddresstoFile | Noso.WallCon | Saves an address info to a specific file |
| SaveCFGToFile | Noso.Config |
|
| SaveConection | MP.Red | function BotExists(IPUser:String):Boolean; function NodeExists(IPUser,Port:String):integer; Almacena una conexion con sus datos en el array Connections |
| SaveGVTsAsData | Noso.Gvt | Saves the GVT array data back to the file. |
| SaveMemoryStreamAsHeaders | Noso.Headers | Saves the contents of a memory stream as the headers file. |
| SaveMNsFile | Noso.Masternodes |
|
| SavePSOFileToDisk | Noso.Pso |
|
| SavePSOsToFile | Noso.Pso |
|
| SaveStreamAsGVTs | Noso.Gvt | Saves the provided memory stream as the GVT file. |
| SaveStreamAsZipBlocks | Noso.Block |
|
| SaveSummaryToFile | Noso.Summary | Saves the content of a memory stream to a specified file. |
| SaveTextToDisk | Noso.General | Saves a given text to a file on disk. |
| SaveUpdatedFiles | MP.Disk | Saves updates files to disk |
| SaveWalletToFile | Noso.WallCon | Save the wallet array to the file |
| SendAdminMessage | MP.Parser |
|
| SendApiRequest | Noso.General | Send HTTP GET request to the specified URL. |
| SendFileViaTCP | Noso.General | Sends a file to a peer via TCP, preceded by a message. |
| SendFunds | MP.Parser | Ejecuta una orden de transferencia |
| SendFundsFromAddress | MP.Coin | function GetFee(monto:int64):Int64; Obtiene una orden de envio de fondos desde una direccion |
| SendGVT | MP.Parser |
|
| SendMasternodeChecksToPeer | Noso.Network | Sends the list of masternode checks to the specified peer. |
| SendMasternodeListToPeer | Noso.Network | Sends the current list of masternodes to the specified peer. |
| SendMessageToClient | Noso.Network | Sends a message to the specified client context in a safe manner. |
| SendOrderToNode | MP.Red | Sends a order to the mainnet |
| SendPendingTransactionsToPeer | Noso.Network | Sends pending transactions to the specified peer slot. |
| SetBlockDirectory | Noso.Block |
|
| SetCFGData | Noso.Config |
|
| SetCFGDataStr | Noso.Config |
|
| SetCFGFilename | Noso.Config |
|
| SetCFGHash | Noso.Config |
|
| SetConnectionBusy | Noso.Network | Marks the connection slot as busy or not busy. |
| SetConnectionData | Noso.Network | Sets the connection data for the given slot. |
| SetDefaultAddress | MP.Parser | Cambiar la primera direccion de la wallet |
| SetHeadersFileName | Noso.Headers | Sets the path and name of the headers file. |
| SetLocalIP | Noso.Masternodes |
|
| SetMasternodesFilename | Noso.Masternodes |
|
| SetMNsHash | Noso.Masternodes |
|
| SetMN_FileText | Noso.Masternodes |
|
| SetMN_Sign | Noso.Masternodes |
|
| SetNodeList | Noso.Consensus | Sets the node list based on the input string. |
| SetPendingForAddress | Noso.WallCon |
|
| SetPSOHeaders | Noso.Pso |
|
| SetRPCOff | MP.Rpc | Turns off RPC server |
| SetRPCOn | MP.Rpc | Turn on RPC server |
| setRPCpassword | MP.Rpc |
|
| SetRPCPort | MP.Rpc | Sets RPC port |
| SetServerPort | MP.Parser | cambia el puerto de escucha |
| SetSummaryFileHash | Noso.Headers | Sets the hash of the summary file to reflect the current file state. |
| SetSummaryHash | Noso.Summary | Calculates and sets the hash value for the summary file. |
| SetWalletFileName | Noso.WallCon | Set the wallet filename; if not exists, returns false |
| ShowAddressHistory | MP.Parser | Shows transaction history of the specified address |
| ShowAddressInfo | MP.Parser | Shows all the info of a specified address |
| ShowBlchHead | MP.Parser |
|
| ShowBlockInfo | MP.Parser |
|
| ShowBlockMNs | MP.Parser |
|
| ShowBlockPos | MP.Parser | 0.2.1 DEBUG * * DEBUG 0.2.1 * * |
| ShowBots | MP.Parser | muestra los Bots |
| ShowConsensus | MP.Parser | CONSENSUS |
| ShowConsensusStats | MP.Parser |
|
| ShowExplorer | ExploreForm |
|
| showgmts | MP.Parser |
|
| ShowGVTInfo | MP.Parser |
|
| ShowHalvings | MP.Parser | Muestra la escala de halvings |
| ShowMNsChecks | MP.Parser |
|
| ShowMNsLocked | MP.Parser |
|
| ShowNodes | MP.Parser | muestra los nodos |
| ShowOrderDetails | MP.Parser | Procedure RequestSumary(); |
| ShowPendingTrxs | MP.Parser |
|
| ShowPrivKey | MP.Parser |
|
| ShowSumary | MP.Parser | ShowsSummary file info |
| ShowSystemInfo | MP.Parser |
|
| ShowTotalFees | MP.Parser | Shows the total fees paid in the whole blockchain |
| ShowUser_Options | MP.Parser | Muestras las opciones del usuario |
| ShowWallet | MP.Parser | Shows all the addresses on the wallet |
| StartAutoConsensus | Noso.Consensus | Starts the automatic consensus thread. |
| StartConnectionThread | Noso.Network | Starts a read thread for the given connection slot. |
| StartPerformanceMeasurement | Noso.Debug | Starts performance measurement for a given tag by storing the current timestamp. If the tag already exists, it updates the start time and increments the count. |
| StartServer | MP.Red | Activa el servidor |
| StopAutoConsensus | Noso.Consensus | Stops the automatic consensus thread. |
| StopPerformanceMeasurement | Noso.Debug | Stops performance measurement for a given tag and calculates the duration. Updates the total, max, min, and average times for the tag. |
| StopServer | MP.Red | Apaga el servidor |
| StrToByte | MP.Utils.Signing |
|
| SummaryIndexLength | Noso.Summary | Returns the length of the summary index. |
| SyncWithMainnet | MP.Red | Function IsAllSynced():integer; Procedure UpdateMyData(); Request necessary files/info to update |
| Sys_HashSpeed | MP.SysCheck |
|
| TestDownloadSpeed | MP.SysCheck |
|
| TestHashGeneration | MP.Parser |
|
| TestNetwork | MP.Parser |
|
| TestNewPSO | MP.Parser | PSOs testing functions |
| TestParser | MP.Parser | prueba la lectura de parametros de la linea de comandos |
| Test_Headers | MP.Parser | Specific Tests |
| ThisPercent | MP.Gui | Returns the X percentage of a specified number |
| TimeSinceStamp | Noso.Time | Tool: returns a simple string with the time elapsed since the provided timestamp [LValue] |
| TimestampToDate | Noso.Time | Returns a UNIX timestamp in a human readeable format |
| ToDeepDebug | Noso.Debug | Adds a new line to the deep debug log. |
| ToLog | Noso.Debug | Appends a new line to a specified log. |
| ToNegative | Noso.General | Calculates the negative absolute value of a number. |
| totallocked | MP.Parser |
|
| TransactionAlreadyPending | Noso.Network | Checks if a transaction with the given hash already exists in the pending pool. |
| TransferExistsInLastBlock | Noso.Network | Checks if a transfer with the given hash exists in the last block. |
| TryCopyFile | Noso.General | Copies a file from source to destination. |
| TryDeleteFile | Noso.General | Attempts to delete a file safely. |
| UndoneLastBlock | MP.Block | function GetBlockTrxs(BlockNumber:integer):TBlockOrdersArray; Deshacer el ultimo bloque |
| UnzipFile | Noso.General | Unzips a file and optionally deletes the source file. |
| UnZipUpdateFromRepo | MP.Disk | function GetMyLastUpdatedBlock():int64; Function CreateProperlyClosedAppFile(filename:String):Boolean; Function UnzipBlockFile(filename:String;delFile:boolean):boolean; |
| UpdateBlockDatabase | Noso.Block | updates file and database to most recent block on disk |
| UpdateBotData | Noso.Network | Updates the bot information in the bot list if the bot exists. |
| UpdateConnectionLastPing | Noso.Network | Updates the last ping time for the given connection slot. |
| UpdateMyGVTsList | MP.Gui | Update my GVTsList |
| UpdateNodeData | Noso.Network | Updates the node data by recalculating hashes and block data. |
| UpdateOffset | Noso.Time | Implemented to allow an async update of the offset; can be called every 5 seconds max |
| UpdateOpenThread | Noso.Debug | Updates the timestamp of an existing thread. |
| UpdateSlotsGrid | MP.Gui |
|
| UpdateStatusBar | MPForm | Updates status bar |
| UpdateSummaryChanges | Noso.Summary | Processes and writes changes made to the summary in memory to the disk. |
| UpdateWalletFromSumario | MP.Disk | Function GetLanguage():string; Procedure ExtractPoFiles(); Procedure CreateFileFromResource(resourcename,filename:string); Procedure UpdateBotData(IPUser:String); sumary Updates wallet addresses balance from sumary |
| UTCTime | Noso.Time | Returns the UTC UNIX timestamp |
| UTCTimeStr | Noso.Time | Implemented for easy compatibility with nosowallet |
| ValidateMasternodeCheck | Noso.Network | Validates the provided masternode check report. |
| ValidateTrfr | MP.Protocol | Verify a transfer |
| ValidRPCHost | MP.Coin |
|
| VerifyAddressOnDisk | Noso.WallCon |
|
| VerifyConnectionStatus | MP.Red | Checks the current connection status (0-3) |
| VerifyFiles | MP.Disk | Complete file verification |
| VerifyIfPendingIsMine | MP.Coin | function TranxAlreadyPending(TrxHash:string):boolean; function TrxExistsInLastBlock(trfrhash:String):boolean; function GetLastPendingTime():int64; function AddArrayPoolTXs(order:TOrderData):boolean; Verifica si una orden especifica es del usuario |
| VerifySignedString | Noso.Crypto | Verify if a signed message is valid |
| VerifyThreadsCount | Noso.Masternodes |
|
| WallAddIndex | Noso.WallCon |
|
| WebWallet | MP.Parser |
|
| ZipHeaders | MP.Protocol | Zips the cHeaders file. |
| ZipSummary | Noso.Summary | Compresses the current summary file into a ZIP archive. |
Generated by PasDoc 0.16.0-snapshot.