MCPcopy Create free account

hub / github.com/MiloOweno/kernel-lab / functions

Functions18,272 in github.com/MiloOweno/kernel-lab

↓ 59 callersMethodMakeRandomProposalPayload
(t *testing.T, r round)
agreement/common_test.go:535
↓ 59 callersMethodRound
Round returns the Round for which the Block is relevant
data/bookkeeping/block.go:346
↓ 59 callersMethoddispatch
(t *tracer, state player, e event, src stateMachineTag, dest stateMachineTag, r round, p period, s step)
agreement/router.go:88
↓ 58 callersFunctionDisassemble
Disassemble produces a text form of program bytes. AssembleString(Disassemble()) should result in the same program bytes.
data/transactions/logic/assembler.go:3160
↓ 58 callersMethodGetDataDir
GetDataDir provides read-only access to the controller's data directory
nodecontrol/algodControl.go:302
↓ 58 callersMethodMsgsize
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
data/bookkeeping/msgp_gen.go:1171
↓ 58 callersMethodMul
Mul multiplies b by a with overflow detection
data/basics/overflow.go:122
↓ 58 callersMethodSub
Sub subtracts b from a with overflow detection
data/basics/overflow.go:113
↓ 58 callersFunctionmain
main wraps up some TEAL source in a header and footer so that it is an app that does nothing at create time, but otherwise runs source, then approves,
ledger/simple_test.go:222
↓ 58 callersMethodrankPeer
(psp *peerSelectorPeer, rank int)
catchup/peerSelector.go:118
↓ 57 callersFunctiondefaultSigParams
(txns ...transactions.SignedTxn)
data/transactions/logic/eval_test.go:155
↓ 57 callersFunctionparseJSON
(jsonText []byte)
data/transactions/logic/eval.go:5924
↓ 57 callersFunctionreportErrorln
(args ...interface{})
cmd/goal/commands.go:485
↓ 56 callersMethodEmpty
Empty reports whether there was any difference at all.
tools/x-repo-types/typeAnalyzer/typeAnalyzer.go:141
↓ 56 callersMethodLen
Len implements heap.Interface
network/peersheap.go:42
↓ 56 callersFunctionNewCounter
NewCounter is a shortcut to MakeCounter in one shorter line.
util/metrics/counter.go:50
↓ 56 callersMethodverify
verify verifies that a vote that was received from the network is valid.
agreement/vote.go:97
↓ 55 callersMethodread
(self, path)
test/scripts/latency_plot.py:26
↓ 54 callersFunctionexpectNewPeriod
(t *testing.T, clocks []timers.Clock[TimeoutType], zeroes uint)
agreement/service_test.go:823
↓ 54 callersFunctionhave_flag
crypto/secp256k1/libsecp256k1/src/bench_internal.c:327
↓ 54 callersFunctionrequireTraceContains
(t *testing.T, trace ioTrace, expected event, playerN, eventN int)
agreement/player_permutation_test.go:403
↓ 54 callersFunctionsecp256k1_scalar_sqr
crypto/secp256k1/libsecp256k1/src/scalar_low_impl.h:101
↓ 53 callersFunctionEnsureSingleDataDir
EnsureSingleDataDir retrieves the exactly one data directory that exists. Reports and Error and exits when more than one data directories are availabl
cmd/util/datadir/datadir.go:57
↓ 53 callersMethodGetVerifier
GetVerifier can be used to store the commitment and verifier for this signer.
crypto/merklesignature/merkleSignatureScheme.go:143
↓ 53 callersMethodLatestRound
LatestRound returns the round number of the most recently committed block
ledger/simulation/testing/utils.go:54
↓ 53 callersMethodListAddresses
ListAddresses takes a wallet handle and returns the list of addresses associated with it. If no addresses are associated with the wallet, it returns a
libgoal/libgoal.go:302
↓ 53 callersMethodSign
Sign signs a transaction using a given Account's secrets.
data/transactions/transaction.go:264
↓ 53 callersMethodWarn
Warn logs a message at level Warn.
logging/log.go:110
↓ 53 callersFunctioncheck
(program []byte, gi int, params *EvalParams, mode RunMode)
data/transactions/logic/eval.go:1377
↓ 53 callersMethoderror
(err error)
data/transactions/logic/assembler.go:1848
↓ 53 callersFunctionrandombytes_uniform
crypto/libsodium-fork/src/libsodium/randombytes/randombytes.c:124
↓ 52 callersMethodInnerID
InnerID returns something akin to Txid, but folds in the parent Txid and the index of the inner call.
data/transactions/transaction.go:249
↓ 52 callersFunctionappAddr
(id int)
data/transactions/logic/evalAppTxn_test.go:194
↓ 52 callersMethoderrorf
(format string, args ...interface{})
data/transactions/logic/assembler.go:1852
↓ 51 callersMethodHash
Hash converts a VRF proof to a VRF output without verifying the proof. TODO: Consider removing so that we don't accidentally hash an unverified proof
crypto/vrf.go:117
↓ 51 callersMethodIsZero
IsZero checks if an address is the zero value.
data/basics/address.go:109
↓ 51 callersMethodLen
Len returns size of a cache
data/txDupCache.go:89
↓ 51 callersFunctionsimulationTest
(t *testing.T, f func(env simulationtesting.Environment) simulationTestCase)
ledger/simulation/simulation_eval_test.go:141
↓ 50 callersMethodMarshal
Marshal Returns a hash representation of the element located in position pos
crypto/merklearray/array.go:33
↓ 50 callersMethodRoot
Root returns the root hash of the tree. In case the tree is empty, the return value is an empty GenericDigest.
crypto/merklearray/merkle.go:170
↓ 49 callersMethodClose
()
util/watchdogStreamReader.go:63
↓ 49 callersMethodGetBalanceAndRound
GetBalanceAndRound returns the current balance of an account and the current round for that balance
test/framework/fixtures/restClientFixture.go:140
↓ 49 callersMethodString
String returns a string representation of Address
data/basics/address.go:84
↓ 49 callersFunctioncrypto_onetimeauth_poly1305_update
crypto/libsodium-fork/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c:40
↓ 49 callersMethodensureAlgodClient
()
libgoal/libgoal.go:196
↓ 49 callersFunctionload_3
crypto/libsodium-fork/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c:11
↓ 49 callersMethodread
read the persistedKVData object that the lruKV has for the given key. thread locking semantics : read lock
ledger/lrukv.go:71
↓ 49 callersFunctionsecp256k1_fe_add
crypto/secp256k1/libsecp256k1/src/field_5x52_impl.h:357
↓ 48 callersMethodAddBlock
(bookkeeping.Block, agreement.Certificate)
catchup/service.go:64
↓ 48 callersMethodGetBalance
GetBalance takes an address and returns its total balance; if the address doesn't exist, it returns 0.
libgoal/libgoal.go:861
↓ 48 callersMethodMakeRandomProposalValue
()
agreement/common_test.go:529
↓ 48 callersMethodSignBytes
(message []byte)
network/netidentity.go:100
↓ 47 callersMethodIsHolding
IsHolding returns true if the resource flag is ResourceFlagsHolding
ledger/store/trackerdb/data.go:530
↓ 47 callersMethodNext
()
ledger/store/trackerdb/generickv/accounts_reader.go:38
↓ 47 callersMethodSignedTxn
SignedTxn produces a unsigned, transactions.SignedTransaction from the fields in this Txn. This seemingly pointless operation exists, again, for conv
data/txntest/txn.go:315
↓ 47 callersFunctiongoValuesToTealValues
(goValues ...interface{})
ledger/simulation/simulation_eval_test.go:2462
↓ 46 callersMethodDebug
Debug logs a message at level Debug.
logging/log.go:100
↓ 46 callersMethodMakeAccountsReader
()
ledger/store/trackerdb/store.go:59
↓ 46 callersMethodSendPaymentFromUnencryptedWallet
SendPaymentFromUnencryptedWallet signs a transaction using the default wallet and returns the resulted transaction id
libgoal/unencryptedWallet.go:32
↓ 46 callersFunctiongetKey
(zone string, flags uint16)
tools/network/dnssec/testHarness.go:489
↓ 45 callersMethodIsOwning
IsOwning returns true if the resource flag is ResourceFlagsOwnership
ledger/store/trackerdb/data.go:535
↓ 45 callersFunctionMicroAlgosMaxSize
MicroAlgosMaxSize returns maximum possible msgp encoded size of MicroAlgos in bytes. It is expected by msgp generated MaxSize functions
data/basics/units.go:122
↓ 45 callersFunctionToAccountData
ToAccountData returns ledgercore.AccountData from basics.AccountData
ledger/ledgercore/accountdata.go:56
↓ 45 callersMethodUpsertAssetResource
UpsertAssetResource adds AssetParams and AssetHolding delta
ledger/ledgercore/statedelta.go:509
↓ 45 callersMethodWaitForAllTxnsToConfirm
WaitForAllTxnsToConfirm is as WaitForTxnConfirmation, but accepting a whole map of txids to their issuing address
test/framework/fixtures/restClientFixture.go:199
↓ 45 callersFunctionload_4
crypto/libsodium-fork/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c:23
↓ 45 callersFunctionnotrack
(program string)
data/transactions/logic/eval_test.go:4617
↓ 44 callersMethodInfo
Info logs a message at level Info.
logging/log.go:105
↓ 44 callersMethodIsApp
IsApp returns true if the flag is ResourceFlagsEmptyApp and the fields are not empty.
ledger/store/trackerdb/data.go:561
↓ 44 callersMethodIsAsset
IsAsset returns true if the flag is ResourceFlagsEmptyAsset and the fields are not empty.
ledger/store/trackerdb/data.go:586
↓ 44 callersMethodType
()
data/transactions/logic/fields.go:31
↓ 44 callersMethodcommittedUpTo
committedUpTo informs the tracker that the block database has committed all blocks up to and including rnd to persistent storage. This can allow the
ledger/tracker.go:91
↓ 44 callersFunctionequal
crypto/libsodium-fork/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c:572
↓ 44 callersFunctionlookup
lookup gets the current accountdata for an address
ledger/simple_test.go:230
↓ 44 callersFunctionsecp256k1_scalar_set_b32
crypto/secp256k1/libsecp256k1/src/scalar_low_impl.h:47
↓ 44 callersFunctionwaitReady
(t testing.TB, wn *WebsocketNetwork, timeout <-chan time.Time)
network/wsNetwork_test.go:287
↓ 43 callersMethodAddUint64
AddUint64 increases counter by x If labels is nil this is much faster than if labels is not nil.
util/metrics/counter.go:84
↓ 43 callersMethodEncode
Encode serializes the Clock into a byte slice.
util/timers/interface.go:44
↓ 43 callersFunctionEncodeJSON
EncodeJSON returns a JSON-encoded byte buffer for a given object
protocol/codec.go:148
↓ 43 callersMethodGetAddress
()
network/wsPeer.go:289
↓ 43 callersMethodHeader
()
network/requestLogger.go:98
↓ 43 callersMethodID
ID is the effective Genesis identifier - the combination of the network and the ledger schema version
data/bookkeeping/genesis.go:101
↓ 43 callersFunctionge25519_p3_to_cached
crypto/libsodium-fork/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c:500
↓ 43 callersFunctionhelperFillSignBroadcast
(client libgoal.Client, wh []byte, sender string, tx transactions.Transaction, err error)
test/e2e-go/features/transactions/asset_test.go:43
↓ 43 callersFunctionomitEmpty
omitEmpty defines a handy impl for all comparable types to convert from default value to nil ptr
daemon/algod/api/server/v2/utils.go:119
↓ 43 callersMethodprocessIncomingTxn
processIncomingTxn decodes a transaction group from incoming message and enqueues into the back log for processing. The function also performs some in
data/txHandler.go:841
↓ 43 callersMethodtrackerDB
()
ledger/tracker.go:157
↓ 42 callersMethodBookkeepingBlock
BookkeepingBlock takes a round and returns its block
libgoal/libgoal.go:828
↓ 42 callersFunctionDecodeJSON
DecodeJSON attempts to decode a JSON-encoded byte buffer into an object instance pointed to by objptr
protocol/codec.go:219
↓ 42 callersMethodEqual
Equal compares two EvalDeltas and returns whether or not they are equivalent. It does not care about nilness equality of LocalDeltas, because the msgp
data/transactions/teal.go:56
↓ 42 callersMethodGetAddresses
GetAddresses(N) returns up to N addresses, but may return fewer
network/phonebook/phonebook.go:109
↓ 42 callersMethodGetNodeController
GetNodeController returns the node controller that is associated with the given node name.
test/framework/fixtures/libgoalFixture.go:440
↓ 42 callersFunctionMakeBlock
MakeBlock constructs a new valid block with an empty payset and an unset Seed.
data/bookkeeping/block.go:607
↓ 42 callersFunctionNetIdentityDedupNames
NetIdentityDedupNames is an option to set the deduplication names for the identity challenge scheme
network/netidentity.go:142
↓ 42 callersFunctionNewIdentityChallengeScheme
NewIdentityChallengeScheme will create a default Identification Scheme
network/netidentity.go:156
↓ 42 callersFunctionNewLogger
NewLogger returns a new Logger logging to out.
logging/log.go:368
↓ 42 callersMethodSendPaymentFromWallet
SendPaymentFromWallet signs a transaction using the given wallet and returns the resulted transaction id
libgoal/libgoal.go:454
↓ 42 callersMethodSignAndBroadcastTransaction
SignAndBroadcastTransaction signs the unsigned transaction with keys from the default wallet, and broadcasts it
libgoal/transactions.go:200
↓ 42 callersFunctionexpectNoNewPeriod
(t *testing.T, clocks []timers.Clock[TimeoutType], zeroes uint)
agreement/service_test.go:831
↓ 41 callersFunctionEncodeMsgp
EncodeMsgp returns a msgpack-encoded byte buffer, requiring that we pre-generated the code for doing so using msgp.
protocol/codec.go:120
← previousnext →201–300 of 18,272, ranked by callers