MCPcopy Create free account

hub / github.com/Gelembjuk/oursql / functions

Functions1,260 in github.com/Gelembjuk/oursql

↓ 1 callersMethodCheckDBExists
()
node/database/interface.go:18
↓ 1 callersMethodCheckInputsArePrepared
Check if transaction inputs are pointed to some prepared transactions. Check conflicts too. Same output can not be repeated twice
node/transactions/pending.go:161
↓ 1 callersMethodCheckIsKnown
Check if node address is known
lib/net/nodesnetwork.go:97
↓ 1 callersMethodCheckNeedsHelp
()
node/config/config.go:374
↓ 1 callersMethodChooseSpendableOutputs
Choose inputs for new transaction
node/transactions/unspent.go:120
↓ 1 callersMethodCloseConnection
()
node/database/manager.go:80
↓ 1 callersMethodCopy
TrimmedCopy creates a trimmed copy of Transaction to be used in signing
node/structures/transaction.go:103
↓ 1 callersFunctionCopyBlockchainWithBlocks
()
tests/walletsbasic.py:253
↓ 1 callersMethodCreateBlockchain
Create new blockchain, add genesis block witha given text
node/nodemanager/node.go:204
↓ 1 callersMethodCreateCurrencyTransaction
Create transaction methods
node/transactions/interface.go:29
↓ 1 callersFunctionCreateLogger
Creates logger object. sets all logging to STDOUT
lib/utils/utils.go:35
↓ 1 callersMethodDeleteNode
(nodeID []byte)
node/database/interface.go:140
↓ 1 callersMethodDeleteTXSpentData
(txID []byte)
node/database/interface.go:98
↓ 1 callersMethodDeleteTXToBlockLink
(txID []byte)
node/database/interface.go:95
↓ 1 callersMethodDeleteTransaction
(txID []byte)
node/database/interface.go:120
↓ 1 callersMethodDeserializeBlock
Deserialize BlockShort from bytes
node/structures/block.go:81
↓ 1 callersMethodDeserializeBlock
DeserializeBlock deserializes a block
node/structures/block.go:205
↓ 1 callersFunctionDeserializeTransaction
Serialize Transaction
node/structures/manager.go:78
↓ 1 callersMethodDetectConflicts
The function detects conflicts in unconfirmed transactions list This is for case when some transaction output was used for 2 or more transactions inpu
node/transactions/pending.go:746
↓ 1 callersMethodDisableLogging
disable all logging
lib/utils/utils.go:92
↓ 1 callersMethodDropBlock
* * Drop block from the top of blockchain * This will not check if there are other branch that can now be longest and becomes main branch */
node/nodemanager/node.go:547
↓ 1 callersMethodDumpBlockchain
Dump DB to file
node/nodemanager/node.go:244
↓ 1 callersMethodErrorOrig
()
node/transactions/error.go:52
↓ 1 callersMethodExecuteCommand
Executes command based on input arguments
lib/remoteclient/cli.go:98
↓ 1 callersFunctionExecuteHang
(command, folder, verbose = False)
tests/_lib.py:171
↓ 1 callersMethodExecuteManageCommand
Execute server management command
node/nodecli.go:337
↓ 1 callersFunctionExecuteNode
(args,verbose=False)
tests/_lib.py:187
↓ 1 callersMethodExecuteParsedQuery
execute query from QueryParsed data.
node/dbquery/queryprocessing.go:204
↓ 1 callersMethodExecuteQueryFromTX
(sql structures.SQLUpdate)
node/dbquery/interface.go:13
↓ 1 callersMethodExecuteSQLCountInTable
(table string)
node/database/interface.go:43
↓ 1 callersMethodExecuteSQLExplain
(sql string)
node/database/interface.go:37
↓ 1 callersMethodExecuteSQLNextKeyValue
(table string)
node/database/interface.go:39
↓ 1 callersFunctionExecuteSQLOnProxySign
(datadir,sqlcommand, pub_key, pri_key, success = True)
tests/_sql.py:59
↓ 1 callersMethodExecuteSQLSelectRow
(sqlcommand string)
node/database/interface.go:40
↓ 1 callersMethodExecuteSQLSelectRows
(sqlcommand string)
node/database/interface.go:41
↓ 1 callersMethodExecuteSQLTableDump
(table string, limit int, offset int)
node/database/interface.go:42
↓ 1 callersMethodExportToFile
Exports config to file
node/consensus/config.go:171
↓ 1 callersMethodExportWallet
Export wallets to external file. It is just a copy of wallets file
lib/remoteclient/wallets.go:95
↓ 1 callersMethodExtendNewTransactionInputs
Returns previous transactions. It later will be used to prepare data to sign
node/transactions/unspent.go:704
↓ 1 callersMethodExtendRulesApplyStartHeigh
Increase rule start block heigh for all rules It is used for initial DB import and create BC on existent data
node/consensus/config.go:341
↓ 1 callersFunctionFatalAssertSubstr
(s1,s2,comment)
tests/_lib.py:313
↓ 1 callersMethodFindSQLBasedOnTransaction
Find SQL TX based on specific TX
node/transactions/pending.go:912
↓ 1 callersMethodFindSQLReferenceTransaction
Find if there is transaction in a pool that updates given Reference can be used for some operations. INSERT can be based on a table create operation f
node/transactions/pending.go:843
↓ 1 callersMethodFindunspentTransactions
Returns full list of unspent transactions outputs Iterates over full blockchain TODO this will not work for big blockchain. It keeps data in memory
node/transactions/unspent.go:373
↓ 1 callersMethodForEachUnapprovedTransaction
(callback UnApprovedTransactionCallbackInterface)
node/transactions/interface.go:26
↓ 1 callersMethodGetAddressHistory
Returns history of transactions for given address
node/blockchain/iterator.go:68
↓ 1 callersMethodGetAllTables
check if connection to DB can be set
node/nodemanager/database.go:72
↓ 1 callersFunctionGetAppInput
()
remoteclient/config.go:13
↓ 1 callersMethodGetBCTopState
Get BC top info, height and last N block hashes
node/nodemanager/blockchain.go:189
↓ 1 callersFunctionGetBlocks
(datadir)
tests/_blocks.py:5
↓ 1 callersMethodGetBlocksAfter
Get next blocks uppper then given
node/nodemanager/blockchain.go:171
↓ 1 callersMethodGetBlocksShortInfoCreatedAfter
Returns a list of blocks short info stating from given block or from a top and created aftr given time
node/blockchain/manager.go:468
↓ 1 callersMethodGetBlocksSince
Get updates since hash and time If we can find a hash form a list in current blockchain, we will return "maxcount" of hashes upper or all hashes. if w
node/blockchain/manager.go:510
↓ 1 callersMethodGetBranchesReplacement
returns two branches of a block starting from their common block. One of branches is primary at this time
node/nodemanager/blockchain.go:130
↓ 1 callersMethodGetClient
()
node/server/server.go:44
↓ 1 callersFunctionGetConfigFile
(datadir)
tests/_lib.py:228
↓ 1 callersMethodGetConnecttionVerifiedNodeAddresses
Same as GetConnecttionVerifiedNodeAddr but returns all verified nodes or limited list if requested
lib/net/nodesnetwork.go:214
↓ 1 callersMethodGetCount
Get number of unapproved transactions in a cache
node/transactions/pending.go:509
↓ 1 callersMethodGetCountFiltered
Get number of unapproved transactions in a cache, but ignoring given list of transactions
node/transactions/pending.go:520
↓ 1 callersFunctionGetDBProxyCredentials
(testdatadir = "")
tests/_lib.py:100
↓ 1 callersMethodGetDataReferencesObject
()
node/database/manager.go:216
↓ 1 callersMethodGetFirstBlocks
Returns first blocks in block chain
node/blockchain/manager.go:596
↓ 1 callersMethodGetFirstHash
()
node/database/interface.go:82
↓ 1 callersMethodGetGenesisBlockHash
Returns genesis block hash First block is saved in sperate record in DB
node/blockchain/manager.go:796
↓ 1 callersMethodGetIfExists
check if transaction exists. it checks in all places. in approved and pending
node/transactions/manager.go:933
↓ 1 callersMethodGetInputValue
Get input value. Input is unspent TX output
node/transactions/unspent.go:85
↓ 1 callersMethodGetKind
()
node/dbquery/sqlparser/parser.go:610
↓ 1 callersMethodGetLockedTransactions
Returns list of transactions that are currently locked by block building process this are transaction taht are still ina pool but we already started t
node/server/blocksmaker.go:108
↓ 1 callersMethodGetNewTransactionInputs
Find inputs for new structures. Receives list of pending inputs used in other not yet confirmed transactions Returns list of inputs prepared. Even if
node/transactions/unspent.go:660
↓ 1 callersMethodGetNodesObject
returns Nodes Database structure. does al init
node/database/manager.go:272
↓ 1 callersMethodGetNodesToExport
Get list of nodes in short format
lib/net/nodesnetwork.go:134
↓ 1 callersMethodGetPaidTransactionsWallet
Returns wallet where to send money spent on paid transactions
node/consensus/config.go:284
↓ 1 callersMethodGetPaidTransactionsWalletPubKeyHash
Returns wallet where to send money spent on paid transactions
node/consensus/config.go:304
↓ 1 callersMethodGetPreparedBlockTransactionsIDs
()
node/consensus/interface.go:45
↓ 1 callersMethodGetRandomInitialAddress
Returns one of addresses listed in initial addresses
node/consensus/config.go:233
↓ 1 callersMethodGetRunningProcessInfo
Returns port and auth string of currently running process
node/server/daemon.go:494
↓ 1 callersMethodGetServerAddress
()
node/database/config.go:24
↓ 1 callersMethodGetServerState
* * Returns state of a server. Detects if it is running */
node/server/daemon.go:460
↓ 1 callersMethodGetShortFormat
Get short format of the node
lib/net/network.go:54
↓ 1 callersMethodGetSideBranch
Returns a chain of blocks starting from a hash and till end of blockchain or block from main chain found if already in main chain then returns empty l
node/blockchain/manager.go:656
↓ 1 callersMethodGetTXForRefIDByTIP
Finds a base TX in blockchain by full read. It is only for side branches
node/transactions/rowsreferences.go:144
↓ 1 callersMethodGetTable
()
node/dbquery/sqlparser/parser.go:622
↓ 1 callersMethodGetTopBlockHash
Return top hash
node/nodemanager/blockchain.go:57
↓ 1 callersMethodGetTopHash
Get top level block hash
node/database/blockchain.go:99
↓ 1 callersMethodGetTransactionLimitsPerBlock
(h int)
node/consensus/proofofwork.go:145
↓ 1 callersMethodGetTransactions
Get all unapproved transactions
node/transactions/pending.go:407
↓ 1 callersMethodGetTransactionsFilteredByList
Get all unapproved transactions filtered by list of Txs to skip
node/transactions/pending.go:436
↓ 1 callersMethodGetTransactionsFilteredByTime
Get all unapproved transactions filtered by create time and list to skip. Return only more recent
node/transactions/pending.go:470
↓ 1 callersMethodGetTransactionsObject
returns Transaction Index Database structure. does al init
node/database/manager.go:230
↓ 1 callersFunctionGetUnapprovedTransactions
(datadir, skiperroronempty = False)
tests/_transfers.py:102
↓ 1 callersMethodGetUnapprovedTransactionsFiltered
Returns list of transactions from the pool. Filters by time or maxcount, it total is lexx maxcount, returns all
node/transactions/interface.go:19
↓ 1 callersMethodGetUnapprovedTransactionsForNewBlock
(number int)
node/transactions/interface.go:17
↓ 1 callersMethodGetUnapprovedTransactionsObject
returns Unapproved Transaction Database structure. does al init
node/database/manager.go:244
↓ 1 callersMethodGetUnspentCount
()
node/transactions/interface.go:16
↓ 1 callersMethodGetUnspentOutputsObject
returns Unspent Transactions Database structure. does al init
node/database/manager.go:258
↓ 1 callersMethodGetunspentTransactionsOutputs
Returns list of unspent transactions outputs for address
node/transactions/unspent.go:233
↓ 1 callersMethodHasMinimum
()
node/database/config.go:17
↓ 1 callersFunctionHashPubKey
HashPubKey hashes public key
lib/utils/utils.go:247
↓ 1 callersMethodHashTransactions
HashTransactions returns a hash of the transactions in the block
node/structures/block.go:170
↓ 1 callersMethodHookNeworkOperationResultForNode
Same as HookNeworkOperationResult but finds a node by address, not by index
lib/net/nodesnetwork.go:260
← previousnext →401–500 of 1,260, ranked by callers