All Identifiers

Name Unit Description
ActiveClientReadThreads Noso.Network

The count of active client read threads.

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

AddressPrefix MPForm

Address prefix for this coin

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.

AddTypeMulti Noso.Crypto

 

AddtypeReg Noso.Crypto

 

AddWaitingMNs Noso.Masternodes

 

AdminHashAddress MPForm

Admin hash address

AdminPublicKey MPForm

Admin public key

AdvOptionsFile MPForm

 

AdvOptionsFilename MPForm

 

AliasAlreadyExists MP.Coin

verify if an alias is already registered

AllocateMem MP.SysCheck

 

AppClosing MPForm

 

AppFileName Noso.General

Returns the name of the application executable without the path.

AppLaunching MPForm

 

ArrayCriptoOp MPForm

 

ArrayIPsProcessed Noso.Masternodes

 

ArrayMNsData Noso.Masternodes

 

ArrCont Noso.IP.Control

 

ArrContLock Noso.IP.Control

 

ArrReceivedMNs Noso.Masternodes

 

ArrWaitMNs Noso.Masternodes

 

AuthorizedAddresses MPForm

Authorized addresses

AutoDetectMasterNodeIP MPForm

 

AutoServerMode MPForm

 

AutoServerOFF MP.Parser

 

AutoServerON MP.Parser

 

AvailableMarketPairs MPForm

Supported market pairs

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

 

B36Alphabet Noso.Crypto

 

B58Alphabet Noso.Crypto

 

B58ToB10 Noso.Crypto

 

B58ToB16 Noso.Crypto

 

BestHash MP.Protocol

 

BlockAge Noso.Time

Return the current block age

BlockDatabaseEnabled MPForm

 

BlockDirectory Noso.Block

 

BlockGenerationIntervalSeconds MPForm

10 minutes per block.

BlockHeaderData Noso.Block

 

BlockHeadersZipFileName MPForm

 

BlockRewardHalvingInterval MPForm

Interval for halving the block reward

BlocksAccessLock MPForm

 

BlockSummaryInterval MPForm

Interval for block summaries

BlocksZipFile Noso.Block

 

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.

BotList Noso.Network

A list of bot-related data, representing known bot nodes.

BotListLock Noso.Network

Critical section for managing access to the bot list.

BuildDate MPForm

The build date.

BuildingBlock MPForm

 

BuildNewBlock MP.Block

Crea un bloque nuevo con la informacion suministrada

BuildNMSBlock MPForm

 

ByteToString MP.Utils.Signing

 

CalculateGVTPrice Noso.Gvt

Calculates the price of a Governance Token based on the number of available GVTs.

cCFGHash Noso.Consensus

The index for Noso configuration hash in consensus results

CerrarClientes MP.Red

Close all outgoing connections

CFGDataLock Noso.Config

 

CFGFile Noso.Config

 

CFGFileLock Noso.Config

 

CFGFilename Noso.Config

 

CFGHashLock Noso.Config

 

cGVTsHash Noso.Consensus

The index for GVTs hash in consensus results

ChangeGVTOwner Noso.Gvt

( Changes the owner of a Governance Token given its number.

ChangeWallArrPos Noso.WallCon

 

cHeaders Noso.Consensus

The index for headers in consensus results

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

 

cLastBlock Noso.Consensus

The index for last block in consensus results

cLBHash Noso.Consensus

The index for last block hash in consensus results

cLBTimeEnd Noso.Consensus

The index for last block time end in consensus results

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

 

ClientChannels Noso.Network

Holds the TCP client channels for each connection slot, indexed by connection slot.

ClientReadThreadsLock Noso.Network

Critical section for managing access to client read threads.

CloseAllForms MP.Gui

 

CloseConnectionSlot Noso.Network

Closes the connection for the specified slot.

ClosedAppFilename MPForm

 

CloseeAppSafely MPForm

 

CloseExplorer ExploreForm

 

CloseFileProcess Noso.Debug

Closes a file process and returns the elapsed time.

CloseOnStart MPForm

 

CloseOpenThread Noso.Debug

Closes an open thread.

CloseRequest MPForm

 

ClosingAppLock MPForm

 

cMNsCount Noso.Consensus

The index for MNs count in consensus results

cMNsHash Noso.Consensus

The index for MNs hash in consensus results

CoinName MPForm

Full name of the coin.

CoinSymbol MPForm

Symbol of the coin

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

ConnectedRotor MPForm

 

Connections Noso.Network

Holds the connection data for each client, indexed by connection slot.

ConnectionsLock Noso.Network

Critical section for managing access to the connections list.

ConnectTo MP.Parser

Conecta a un server especificado

ConsensusCompleted Noso.Consensus

Whether consensus is completed

ConsensusLabels Noso.Consensus

Stores the consensus labels

ConsensusPercentage Noso.Consensus

Percentage of nodes reached

ConsensusResults Noso.Consensus

Stores the computed consensus results

ConsoleLogFilename MPForm

 

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

  • New files system Nodes file Procedure FillNodeList(); Function IsSeedNode(IP:String):boolean; GVTs file handling Procedure CreateGVTsFile(); Procedure GetGVTsFileData(); Procedure SaveGVTs(); Function ChangeGVTOwner(Lnumber:integer;OldOwner,NewOWner:String): integer; Function CountAvailableGVTs():Integer; Function GetGVTPrice(available:integer;ToSell:boolean = false):int64; Procedure CreateMasterNodesFile();

* 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.

CryptoThread MPForm

 

CryptoThreadLock MPForm

 

cSumHash Noso.Consensus

The index for summary hash in consensus results

CurrentBalance MPForm

 

CurrentSummaryFileHash Noso.Headers

The current hash of the summary file.

CurrSynctus Noso.Masternodes

 

Custom MP.Protocol

 

CustomizeAddress MP.Parser

 

CustomTransactionFee MPForm

0.05% fee on custom transactions

CustomValidCharacters MPForm

 

DataBaseFilename Noso.Block

 

DBDirectory Noso.Block

 

DBFile Noso.Block

 

DBFileLock Noso.Block

 

DBIndexLock Noso.Block

 

DebugTest2 MP.Parser

 

DecrementClientReadThreadCount Noso.Network

Decrements the active client read thread count.

DeepDebugFilename Noso.Debug

Filename for deep debug logs.

DeepDebugLock Noso.Debug

Critical section for deep debugging logs.

DeepDebugLogFilename MPForm

 

DeepDebugLogStringList Noso.Debug

String list for deep debugging logs.

DefaultDonationAmount MPForm

 

DefaultNosoCFG Noso.Config

 

DefaultServerPort MPForm

 

DeleteCriptoOp MP.Protocol

Elimina la operacion cripto

DevFundsAddress MPForm

Developer funds address.

DivResult Noso.Crypto

 

DownloadingBlocks Noso.Network

Indicates whether the blocks are currently being downloaded.

DownloadingGVTs Noso.Network

Indicates whether the GVTs are currently being downloaded.

DownloadingHeaders Noso.Network

Indicates whether the cHeaders are currently being downloaded.

DownloadingPSOs Noso.Network

Indicates whether the PSOs are currently being downloaded.

DownloadingSummary Noso.Network

Indicates whether the summary is currently being downloaded.

EnableAutoUpdate MPForm

 

EnableMultiSend MPForm

 

EnablePerformanceLogging Noso.Debug

Flag to enable or disable performance logging.

EnableRPCAutoStart MPForm

 

EventLogFilename MPForm

 

ExceptionLogFilename MPForm

 

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.

FileManagerLock Noso.Debug

Critical section for file management.

FileManagers Noso.Debug

Array of file management records.

FileMasK ExploreForm

 

FileStructure MP.Disk

Builds the file structure

FileWallet Noso.WallCon

Wallet addresses

FillMNsArray Noso.Masternodes

 

FindSummaryIndexPosition Noso.Summary

Searches for a summary record in the index based on the provided text.

ForceHeadersDownload Noso.Network

Indicates whether to force a download of the cHeaders.

ForceServer MP.Red

 

Form1 MPForm

 

FormatMasternodeCheck Noso.Masternodes

 

FormInicio MP.Gui

 

FormSlots MP.Gui

 

FormState_Heigth MPForm

 

FormState_Left MPForm

 

FormState_Status MPForm

 

FormState_Top MPForm

 

FormState_Width MPForm

 

FResult ExploreForm

 

FullNodeMode MPForm

 

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

GenesisTimestamp MPForm

Unix timestamp of the genesis block

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

 

GetCFG MP.Protocol

 

GetCFGDataStr Noso.Config

 

GetCFGFromFile Noso.Config

 

GetCFGHash Noso.Config

 

GetChecks MP.Protocol

 

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.

GetGVTs MP.Protocol

 

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.

GetHeadUpdate MP.Protocol

 

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

GetMNs MP.Protocol

NodeReport = 10;

GetMNsAddresses Noso.Masternodes

Returns the string to be stored on the masternodes.txt file

GetMNsFile MP.Protocol

 

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.

Getnodes MP.Protocol

 

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

GetPending MP.Protocol

 

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

 

GetPSOs MP.Protocol

 

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

 

GetResumen MP.Protocol

 

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

GetSumary MP.Protocol

 

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.

GridInicio MP.Gui

 

GridMSlots MP.Gui

 

GuardarBloque MP.Block

Guarda el archivo de bloque en disco

GVTAlreadyTransfered MP.Coin

 

GVTArray Noso.Gvt

Array to hold loaded GVT records

GVTArrayLock Noso.Gvt

Critical section for synchronizing array access

GVTBaseValue Noso.Gvt

Base value of a Governance Token

GVTFile Noso.Gvt

File variable for GVT file handling

GVTFileLock Noso.Gvt

Critical section for synchronizing file access

GVTFilename Noso.Gvt

Filename for GVT storage

GVTHashMD5 Noso.Gvt

MD5 hash of the Governance Token file

GVTMarksDirectory MPForm

 

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

HeadersFileCriticalSection Noso.Headers

Critical section for synchronizing access to the headers file.

HeadUpdate MP.Protocol

 

HexAlphabet MPForm

 

HexAlphabet Noso.Crypto

 

HiddenCommands MPForm

 

HideEmptyBalances MPForm

 

IdsProcessedLock MPForm

 

ImportAddressesFromBackup Noso.WallCon

Verify if all baked up keys are present on active wallet

ImportarWallet MP.Parser

 

IncomingAmount MPForm

 

IncomingMessagesLock Noso.Network

Critical sections for synchronizing access to incoming messages for each connection slot.

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

 

IndexerThread MPForm

 

Info MP.Gui

Actualiza la informacion de la label info

InfoPanelTime MPForm

 

InitGUI MP.Gui

Inicializa el grid donde se muestran los datos

InitialBlockReward MPForm

Initial block reward

InitialDifficulty MPForm

Initial difficulty for the first 20 blocks

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

 

IntArray Noso.Block

 

IntToCurrency Noso.General

Converts an integer value to a currency format with two decimal places.

IPControl Noso.IP.Control

 

IsAddressLocked MP.Protocol

 

IsAllSynchronized Noso.Network

Checks if the local node is fully synchronized with the consensus network.

IsBetaRelease MPForm

Whether it is a beta release.

IsBlockOpen Noso.Time

Returns if the current block is in operation period

IsConnectedToNetwork MPForm

 

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.

IsOfficialRelease MPForm

Whether it is an official release.

IsOrderIDAlreadyProcessed MP.Protocol

 

IsRebuildingSummary MPForm

 

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

* * * 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).

JackpotAddress MPForm

Jackpot address.

KeepAliveThread MPForm

 

KeepServerOn MPForm

 

LanguageSetting MPForm

 

LastAccountSummaryRequestTime Noso.Network

Timestamp for the last time the account summary request was made.

LastBestHashRequestTime Noso.Network

Timestamp for the last time the best hash request was made.

LastBlock MP.Protocol

 

LastBlockData Noso.Network

Data for the last block processed by the node.

LastBlockHash Noso.Network

The hash of the last processed block.

LastBlockIndex Noso.Network

The last block index that was processed.

LastBlockRequestTime Noso.Network

Timestamp for the last time the block request was made.

LastBotClearTime Noso.Network

Timestamp for the last time the bot list was cleared.

LastConsensusTimestamp Noso.Consensus

Timestamp of last consensus

LastEngineUpdate MPForm

 

LastExecutedCommand MPForm

 

LastGVTsRequestTime Noso.Network

Timestamp for the last time the GVTs request was made.

LasTimeCFGRequest Noso.Config

 

LastIPsClear Noso.IP.Control

 

LastLogEntry MPForm

 

LastMainnetSyncTime MPForm

 

LastMasternodeCheckRequestTime Noso.Network

Timestamp for the last time the masternode check request was made.

LastMasternodeGridUpdate MPForm

 

LastMasternodeHashRequestTime Noso.Network

Timestamp for the last time the masternode hash request was made.

LastMasternodeListRequestTime Noso.Network

Timestamp for the last time the masternode list request was made.

LastMasterNodeReportTime MPForm

 

LastMasternodeVerificationTime Noso.Network

Timestamp for the last time the masternode verification was performed.

LastPendingTransactionsRequestTime Noso.Network

Timestamp for the last time pending transactions were requested.

LastPingTime MPForm

 

LastPoUpdate MPForm

 

LastPSOsRequestTime Noso.Network

Timestamp for the last time the PSOs request was made.

LastSummaryRequestTime Noso.Network

Timestamp for the last time the summary request was made.

LastTryServerOn MPForm

 

LastUpdateMonitor MP.Gui

 

LeerLineasDeClientes MP.Red

This needs to be included on peers threads

LengthReceivedMNs Noso.Masternodes

 

LengthWaitingMNs Noso.Masternodes

 

LenWallArr Noso.WallCon

 

LineaEjecutar ExploreForm

 

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

 

LocalMasternodeFunds Noso.Masternodes

 

LocalMasternodeIP Noso.Masternodes

 

LocalMasternodePort Noso.Masternodes

 

LocalMasternodePrivateKey Noso.Masternodes

 

LocalMasternodePublicKey Noso.Masternodes

 

LocalMasternodeSignature Noso.Masternodes

 

LockedMNsLock Noso.Pso

 

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.

LogsDirectory MPForm

 

LogUpdateThread MPForm

 

MainnetVersion MPForm

Mainnet version of the node.

MainnetVersion Noso.Network

The main net version.

MarksDirectory MPForm

 

MasternodeChecks Noso.Masternodes

 

MasterNodePercentage MPForm

Masternode reward percentage (20%)

MasterNodesFilename Noso.Masternodes

 

MasterNodesInfoArray MPForm

 

MasternodesRandomWait MPForm

 

MasterNodeStartBlock MPForm

Block to start MN payments

MasterNodeUpdaterThread MPForm

 

MasternodeVerificationCount Noso.Network

Count of masternode verification processes completed.

MaxAllowedPeers MPForm

 

MaxConnections Noso.Network

Maximum number of connections allowed.

MaxOutgoingConnections MPForm

 

MaxServerConnections MPForm

 

MessageSenderThread MPForm

 

MinimumTransactionFee MPForm

Minimum fee for transactions

MinimumVersionRequired MPForm

The minimum version required.

MNCheck MP.Protocol

 

MNFile MP.Protocol

 

MNFileHandler Noso.Masternodes

 

MNReport MP.Protocol

 

MnsCheckExists Noso.Masternodes

Verify if an IP already sent a verification

MNsChecksLock Noso.Masternodes

 

MNsFileLock Noso.Masternodes

 

MNsHashLock Noso.Masternodes

 

MNsIPProcLock Noso.Masternodes

 

MNsList Noso.Masternodes

 

MNsListCopy Noso.Masternodes

 

MNsListLock Noso.Masternodes

 

MNSLockArray Noso.Pso

 

MNsLockExpireLapse Noso.Pso

 

MN_FileText Noso.Masternodes

 

MN_FileTextLock Noso.Masternodes

 

MultiOrderTransactionsLock Noso.Network

Critical section for managing access to the multi-order transactions pool.

MultiOrderTransactionsPool Noso.Network

A pool of multi-order transactions awaiting processing.

MyCFGHash Noso.Config

 

MyMNsHash Noso.Masternodes

 

NewAddressFromKeys MP.Parser

 

NewGetAddressFromPublicKey Noso.Crypto

 

NewMinimumTransactionFee MPForm

Updated minimum fee for transfer

NextBlockTimeStamp Noso.Time

Returns the expected timestamp for next block

NodeConnectionStatus MPForm

 

NodeFTPLogFilename MPForm

 

NodeList Noso.Network

A list of known nodes in the network.

NodeListLock Noso.Network

Critical section for managing access to the node list.

NodeRelease MPForm

Node software release

Nodes MP.Protocol

 

NodeServer Noso.Network

The TCP server instance for managing node-to-node communications.

NodeServerInfo MP.Red

 

NonDiskLogs Noso.Debug

Array of non-disk log entries.

NonDisksLock Noso.Debug

Array of critical sections for managing non-disk logs.

NonDiskStringLists Noso.Debug

Array of string lists associated with non-disk logs.

NosoCFGString Noso.Config

 

NosoCFGStrLock MPForm

 

NosoT_LastServer Noso.Time

 

NosoT_LastUpdate Noso.Time

 

NosoT_TimeOffset Noso.Time

 

NuevaDireccion MP.Parser

Add a new address generation to the crypto thread

ObjectFromString MP.Rpc

 

OnlyHeaders MP.Protocol

 

OpenHashThreads MP.SysCheck

 

OpenVerificators Noso.Masternodes

 

OrderIDIndex Noso.Block

 

OrderToString Noso.General

Converts an order record to a formatted string.

OrdInfo MP.Parser

 

OSVersion Noso.General

Returns the OS name as a string.

OutgoingAmount MPForm

 

OutgoingMessages Noso.Network

Holds the outgoing messages for each connection slot, indexed by connection slot.

OutgoingMessagesLock Noso.Network

Critical sections for synchronizing access to outgoing messages for each connection slot.

OutgoingMessagesMP MPForm

 

OutgoingMessagesMPLock MPForm

 

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

PendingRestart MPForm

 

PendingTransactionsLock Noso.Network

Critical section for managing access to the pending transactions pool.

PendingTransactionsPool Noso.Network

A pool of pending transactions awaiting processing.

PerformanceLogFilename MPForm

 

PerformanceStats Noso.Debug

Array to store performance statistics.

Ping MP.Protocol

 

PonerCeros Noso.Crypto

DRAW CEROS FOR MULTIPLICATION

Pong MP.Protocol

 

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.

PoSEndBlock MPForm

Block to end PoS

PoSPercentage MPForm

PoS reward percentage (10%)

PoSStackCoins MPForm

PoS stake requirement: supply * 20 / PoSStack

PoSStartBlock MPForm

Block to start PoS

PostOffer MP.Parser

EXCHANGE

PosWarningThreshold MPForm

 

PremineTotal MPForm

Total premine amount.

ProcesarLineas MP.Parser

Procesa las lineas de la linea de comandos

ProcessedCommandLines MPForm

 

ProcessedOrderIDs MPForm

 

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

ProcessLinesLock MPForm

 

ProcessList Noso.Debug

Array of thread management records.

ProcessPingCommand Noso.Network

Processes a ping command received from a peer.

ProcessSummaryPayment Noso.Summary

Processes a payment for a specified address, updating its balance.

ProtocolUpdateBlock MPForm

 

ProtocolVersion Noso.Network

The protocol version used in communication between clients and servers.

PSOAction Noso.Pso

 

PSOBlock Noso.Pso

 

PSODuration Noso.Pso

 

PSOFee Noso.Pso

 

PSOFileHash Noso.Pso

 

PSOFileLock Noso.Pso

 

PSOHeader Noso.Pso

 

PSOHeadersLock Noso.Pso

 

PSOMaxSize Noso.Pso

 

PSOMinSize Noso.Pso

 

PSOOverfill Noso.Pso

 

PSOsArray Noso.Pso

 

PSOsArrayLock Noso.Pso

 

PSOsFileName Noso.Pso

 

PSOSource Noso.Pso

 

PSOTarget Noso.Pso

 

PSOTimestamp Noso.Pso

 

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);

PublicIPAddress Noso.Network

The public IP address of the current node.

ReachedNodes Noso.Consensus

Nodes reached during consensus

RebuildSummary MP.Disk

 

ReceivedMNsLock Noso.Masternodes

 

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.

ReportLogFilename MPForm

 

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.

ReservedWords MPForm

Represents reserved keywords.

ReserveSlot MP.Red

Reserves the first available slot

ResetBlockRecords Noso.Summary

Resets the block records by clearing the block records array.

RestartNodeAfterExit MPForm

 

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.

RPCAllowedIPs MPForm

 

RPCBackupDirectory MPForm

 

RPCBannedIPs MPForm

 

RPCPassword MPForm

 

RPCPort MPForm

 

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

 

rs0001 translation

Master form

rs0002 translation

 

rs0003 translation

 

rs0004 translation

 

rs0005 translation

 

rs0006 translation

 

rs0007 translation

 

rs0008 translation

 

rs0009 translation

 

rs0010 translation

 

rs0011 translation

 

rs0012 translation

 

rs0013 translation

 

rs0014 translation

 

rs0015 translation

 

rs0016 translation

 

rs0017 translation

 

rs0018 translation

 

rs0019 translation

 

rs0020 translation

 

rs0021 translation

 

rs0022 translation

 

rs0023 translation

 

rs0024 translation

 

rs0025 translation

 

rs0026 translation

 

rs0027 translation

 

rs0028 translation

 

rs0029 translation

 

rs0030 translation

 

rs0031 translation

 

rs0032 translation

 

rs0033 translation

 

rs0034 translation

 

rs0035 translation

 

rs0036 translation

 

rs0038 translation

 

rs0039 translation

 

rs0040 translation

 

rs0041 translation

 

rs0042 translation

 

rs0043 translation

 

rs0044 translation

 

rs0045 translation

 

rs0046 translation

 

rs0047 translation

 

rs0048 translation

 

rs0049 translation

 

rs0050 translation

 

rs0051 translation

 

rs0052 translation

 

rs0053 translation

 

rs0054 translation

 

rs0055 translation

 

rs0056 translation

 

rs0057 translation

 

rs0058 translation

 

rs0059 translation

 

rs0060 translation

 

rs0061 translation

 

rs0062 translation

 

rs0063 translation

 

rs0064 translation

 

rs0065 translation

 

rs0066 translation

 

rs0067 translation

 

rs0068 translation

 

rs0069 translation

 

rs0070 translation

 

rs0071 translation

 

rs0072 translation

 

rs0073 translation

 

rs0074 translation

 

rs0075 translation

 

rs0076 translation

 

rs0077 translation

 

rs0078 translation

 

rs0079 translation

 

rs0080 translation

 

rs0081 translation

 

rs0082 translation

 

rs0083 translation

 

rs0084 translation

 

rs0085 translation

 

rs0086 translation

 

rs0087 translation

 

rs0088 translation

 

rs0089 translation

 

rs0090 translation

 

rs0091 translation

 

rs0092 translation

 

rs0093 translation

 

rs0500 translation

mpGUI

rs0501 translation

 

rs0502 translation

 

rs0503 translation

 

rs0505 translation

 

rs0506 translation

 

rs0507 translation

 

rs0508 translation

 

rs0509 translation

 

rs0510 translation

 

rs0511 translation

 

rs0512 translation

 

rs0513 translation

 

rs0514 translation

 

rs0515 translation

 

rs0516 translation

 

rs0517 translation

 

rs1000 translation

mpDisk

rs1001 translation

 

rs1002 translation

 

rs1003 translation

 

rs1004 translation

 

rs1501 translation

mpParser

rs1502 translation

 

rs1503 translation

 

rs1504 translation

 

rs1505 translation

 

rs2000 translation

mpred

rs2001 translation

 

rs2002 translation

 

rs2003 translation

 

rs2501 translation

mpcrypto

rs2502 translation

 

rs2503 translation

 

rs2504 translation

 

rs2505 translation

 

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

 

SaveNewRPCConnections MPForm

 

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

SecurityBlocks MPForm

Number of blocks for security checks

SendAdminMessage MP.Parser

 

SendApiRequest Noso.General

Send HTTP GET request to the specified URL.

SendErrorReports MPForm

 

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.

ServerStartTime MPForm

 

SetBlockDirectory Noso.Block

 

SETCFG MP.Protocol

 

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

ShowAdvOptions MPForm

 

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

ShowWalletForm MPForm

 

SkipBlockSync MPForm

 

SlotsLastUpdate MP.Gui

 

SlotTextLines Noso.Network

Holds the incoming text lines for each connection slot, indexed by connection slot.

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.

StopGUI MPForm

 

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

 

SummaryFile Noso.Headers

The file handle for the summary file.

SummaryFilename Noso.Headers

The path and name of the summary file.

SummaryFileName Noso.Summary

The file name for the summary data, located in the 'NOSODATA' directory.

SummaryHashValue Noso.Summary

The MD5 hash value of the summary file for integrity checks.

SummaryIndexLength Noso.Summary

Returns the length of the summary index.

SummaryLastOperation Noso.Summary

Holds the block number of the last operation performed on the summary data.

SyncWithMainnet MP.Red

Function IsAllSynced():integer; Procedure UpdateMyData(); Request necessary files/info to update

Sys_HashSpeed MP.SysCheck

 

TAddress MPForm

Represents an address

TAutoConsensusThread Noso.Consensus

This thread automatically computes consensus at regular intervals based on block age and timestamp.

TBlockAddresses MPForm

Array of block-related addresses for network operations

TBlockNumber Noso.Network

Type representing a 15-character block number.

TBlockOrders Noso.General

Dynamic array of TOrderData records

TBlockRecord Noso.Summary

Holds information about a block, including its disk position and associated summary data.

TBlockSummary Noso.Headers

Record to hold summary data for a block

TBotData Noso.Network

Stores data related to a bot, such as its IP address and the timestamp of the last refused connection.

TClientReadThread Noso.Network

Thread for handling client read operations in a connection slot.

TConnectionChannelList Noso.Network

A list of TCP client channels (connections) for each client slot.

TConnectionCriticalSectionList Noso.Network

A list of critical sections for synchronizing access to connection-specific resources.

TConnectionData Noso.Network

Represents the data of a network connection.

TConnectionList Noso.Network

A list that holds connection data for each client connection slot.

TConnectionOutgoingMessagesList Noso.Network

An array of outgoing message lists, one per connection slot.

TConnectionStringListArray Noso.Network

An array of TStringList objects for holding incoming messages for each connection slot.

TConsensus Noso.Consensus

Array that stores consensus results.

TConsensusData Noso.Consensus

Record to store consensus values and their occurrence count.

TCryptoOperation MPForm

 

TCryptoThread MPForm

Handles cryptographic operations in a separate thread

TDBRecord Noso.Block

 

TDirectiveThread MPForm

Executes a specific directive or command in a thread

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

TExplorerForm ExploreForm

 

TFileManager Noso.Debug

Record for file management.

TFileManagerArray Noso.Debug

Array of file management records.

TForm1 MPForm

TForm1

TFormInicio MP.Gui

 

TFormSlots MP.Gui

 

TGovernanceToken Noso.Gvt

Record representing a Governance Token (GVT)

THashIdentifier Noso.Network

Type representing a short 5-character hash.

THashString Noso.Network

Type representing a hash string (MD5, 32 chars, 128 bits).

ThisPercent MP.Gui

Returns the X percentage of a specified number

ThreadManagerLock Noso.Debug

Critical section for thread management.

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

TIndexerThread MPForm

Handles indexing tasks in the background

TIndexRecord Noso.Summary

 

TKeepAliveThread MPForm

Keeps a network connection alive by sending keep-alive signals

TKeyPair MP.Utils.Signing

 

TKeyType MP.Utils.Signing

 

TLogNonDisk Noso.Debug

Record for logging non-disk operations.

TLogUpdateThread MPForm

Updates various logs like console, events, and exceptions

TLongHashString Noso.Network

Type representing a hash string (SHA256?, 64 chars, 256 bits).

TMasterNodeInfo MPForm

Information about a master node in the network

TMasterNodeUpdaterThread MPForm

Updates the status or information of master nodes

TMessageSenderThread MPForm

Sends out messages to peers or nodes in a separate thread

TMNCheck Noso.Masternodes

 

TMNode Noso.Masternodes

 

TMNsData Noso.Masternodes

 

TMNsLock Noso.Pso

 

TMultiOrderData Noso.General

Record structure for multi-order data

TNetworkConsensusData MPForm

Stores consensus-related data from the network

TNodeConsensus Noso.Consensus

Record type to store information about a node in the network.

TNodeData Noso.Network

Stores basic data for a network node.

TNodeServerEvents Noso.Network

Handles various TCP server events for the node, such as connect, disconnect, execution, and exceptions.

TNodeStatusThread Noso.Consensus

This class represents a thread that communicates with a specific node to obtain its status.

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.

TOrderData Noso.General

Record structure for order data

TOrderGroup Noso.Summary

Manages the details of an order within the system.

TotalHalvingSteps MPForm

Total number of halvings

totallocked MP.Parser

 

TotalNodes Noso.Consensus

Total number of nodes

TotalPingCount MPForm

 

TPerformanceStats Noso.Debug

Record to hold performance statistics

TPSOData Noso.Pso

 

TPSOHeader Noso.Pso

 

TPSOsArray Noso.Pso

 

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.

TransferFee MPForm

0.01% fee on transfer

TryCopyFile Noso.General

Copies a file from source to destination.

TryDeleteFile Noso.General

Attempts to delete a file safely.

TServerSlot MPForm

Manages the server's slot for client connections

TSignerUtils MP.Utils.Signing

 

TStreamHelper Noso.General

TStream helper class for string manipulation in streams

TStringArray Noso.General

Dynamic array of strings

TSummaryData Noso.Summary

Holds the data for each address' summary

TSyncStatus Noso.Network

An enum representing the synchronization status.

TThreadHashtest MP.SysCheck

 

TThreadManager Noso.Debug

Record for thread management.

TThreadManagerArray Noso.Debug

Array of thread management records.

TThreadMNVerificator Noso.Masternodes

 

TThreadUpdateOffset Noso.Time

 

TTimeStamp Noso.Network

Type representing a UTC timestamp.

TTimestampInteger Noso.Network

A type representing timestamps as integers.

UnconfirmedIPs Noso.Masternodes

 

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.

UpdateDataPanel MPForm

 

UpdateDirPanel MPForm

 

UpdateMasternodesGrid MPForm

 

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.

UpdatesDirectory MPForm

 

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

UseRPCFilter MPForm

 

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

ValidNodes Noso.Consensus

Valid nodes in the consensus process

ValidProtocolCommands MPForm

Valid protocol commands used in the system

ValidRPCHost MP.Coin

 

VerifiedNodes Noso.Masternodes

 

VerifiedNodesLock Noso.Masternodes

 

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

VerifyThreadLock Noso.Masternodes

 

VerifyThreadsCount Noso.Masternodes

 

WaitingMNsLock Noso.Masternodes

 

WallAddIndex Noso.WallCon

 

WalletArray Noso.WallCon

 

WalletArrayLocks Noso.WallCon

 

WalletData Noso.WallCon

 

WalletFileLock Noso.WallCon

 

WalletFilename Noso.WallCon

 

WebWallet MP.Parser

 

WorkingDirectory Noso.Summary

The current working directory for the application.

ZipHeaders MP.Protocol

Zips the cHeaders file.

ZipSummary Noso.Summary

Compresses the current summary file into a ZIP archive.

ZipSummaryFileName Noso.Summary

The file name for the zipped summary data, located in the 'NOSODATA' directory.


Generated by PasDoc 0.16.0-snapshot.