MCPcopy Create free account

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

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

↓ 4,195 callersMethodEqual
Equal compares two MultisigSig structs for equality
crypto/multisig.go:370
↓ 2,748 callersFunctionPartitionTest
PartitionTest checks if the current partition should run this test, and skips it if not.
test/partitiontest/filtering.go:28
↓ 1,922 callersMethodErrorf
(string, ...interface{})
logging/log.go:117
↓ 1,050 callersMethodString
String returns a string description of an event.
agreement/events.go:36
↓ 899 callersMethodErrorf
(format string, args ...interface{})
data/pools/transactionPool_test.go:64
↓ 819 callersMethodError
Error logs a message at level Error.
logging/log.go:115
↓ 711 callersMethodJoin
(topic string)
network/p2p/p2p_test.go:276
↓ 704 callersMethodEqual
Equal checks whether two StateDeltas are equal. We don't check for nilness equality because an empty map will encode/decode as nil. So if our generate
data/basics/teal.go:78
↓ 627 callersMethodPrintf
Printf tunnel the log string into the log file.
logging/telemetryhook.go:219
↓ 608 callersMethodFatal
Fatal logs a message at level Fatal.
logging/log.go:120
↓ 568 callersMethodAdd
Add adds a given transaction group and its associated group context to the cache. If any of the transactions already appear in the cache, the new entr
data/transactions/verify/verifiedTxnCache.go:59
↓ 535 callersMethodRun
(string, func(T))
crypto/batchverifier_test.go:33
↓ 504 callersFunctiontestProg
(t testing.TB, source string, ver uint64, expected ...expect)
data/transactions/logic/assembler_test.go:671
↓ 503 callersMethodContains
Contains checks the membership of an element in the set.
util/set.go:44
↓ 433 callersMethodEqual
Equal compares two group contexts to see if they would represent the same verification context for a given transaction.
data/transactions/verify/txn.go:157
↓ 407 callersFunctionreportErrorf
(format string, args ...interface{})
cmd/goal/commands.go:497
↓ 403 callersMethodSetBytes
([]byte)
daemon/algod/api/client/restClient.go:159
↓ 382 callersFunctionBase
Base returns the default Logger logging to
logging/log.go:363
↓ 368 callersFunctionGetDefaultLocal
GetDefaultLocal returns a copy of the current defaultLocal config
config/config.go:135
↓ 349 callersMethodUnmarshalMsgWithState
UnmarshalMsg implements msgp.Unmarshaler
agreement/msgp_gen.go:8669
↓ 339 callersFunctiontestAccepts
(t *testing.T, program string, introduced uint64)
data/transactions/logic/eval_test.go:4681
↓ 335 callersFunctionRandBytes
RandBytes fills the provided structure with a set of random bytes
crypto/rand.go:63
↓ 331 callersMethodID
()
network/p2p/p2p.go:61
↓ 305 callersMethodName
()
data/pools/transactionPool_test.go:66
↓ 303 callersMethodClose
()
network/p2p/p2p.go:60
↓ 294 callersFunctionRandUint64
RandUint64 returns a random 64-bit unsigned integer
crypto/rand.go:47
↓ 291 callersFunctionexp
(l int, s string, extra ...int)
data/transactions/logic/assembler_test.go:625
↓ 286 callersMethodSkip
(args ...interface{})
test/framework/fixtures/fixture.go:40
↓ 270 callersMethodMsgIsZero
MsgIsZero returns whether this is a zero value
agreement/msgp_gen.go:8703
↓ 269 callersFunctiontestApp
(t *testing.T, program string, ep *EvalParams, problems ...string)
data/transactions/logic/evalStateful_test.go:572
↓ 265 callersMethodEmpty
Empty returns true if the set is empty.
util/set.go:39
↓ 263 callersMethodClose
cleanup
ledger/store/trackerdb/store.go:54
↓ 262 callersFunctionEncode
Encode returns a msgpack-encoded byte buffer for a given object.
protocol/codec.go:125
↓ 257 callersMethodWarnf
(string, ...interface{})
logging/log.go:112
↓ 256 callersMethodErrorf
(format string, args ...interface{})
test/framework/fixtures/fixture.go:30
↓ 242 callersMethodInfof
(string, ...interface{})
logging/log.go:107
↓ 237 callersMethodAddress
()
rpcs/txSyncer.go:41
↓ 237 callersMethodUnmarshalMsgWithState
(bts []byte, st msgp.UnmarshalState)
data/transactions/msgp_gen.go:8429
↓ 234 callersMethodSign
(message crypto.Hashable)
network/netidentity.go:99
↓ 234 callersMethodZero
Zero returns a reset Clock. TimeoutAt channels will use the point at which Zero was called as their reference point.
util/timers/interface.go:28
↓ 228 callersMethodError
(args ...interface{})
test/framework/fixtures/fixture.go:29
↓ 226 callersMethodtxn
(tx *txntest.Txn, problem ...string)
ledger/double_test.go:75
↓ 222 callersMethodRound
()
agreement/abstractions.go:94
↓ 217 callersFunctionTestingLog
TestingLog is a test-only convenience function to configure logging for testing
logging/testingLogger.go:57
↓ 216 callersFunctionproto
(signature string, effects ...string)
data/transactions/logic/opcodes.go:431
↓ 215 callersMethodMsgIsZero
MsgIsZero returns whether this is a zero value
data/transactions/msgp_gen.go:8443
↓ 215 callersMethodSet
(key, value []byte)
ledger/store/trackerdb/generickv/accounts_writer.go:29
↓ 211 callersFunctionsodium_free
crypto/libsodium-fork/src/libsodium/sodium/utils.c:629
↓ 209 callersFunctionsodium_malloc
crypto/libsodium-fork/src/libsodium/sodium/utils.c:605
↓ 207 callersMethodget
(name string)
data/transactions/logic/fields.go:39
↓ 199 callersFunctionHash
Hash computes the SHASum512_256 hash of an array of bytes
crypto/util.go:92
↓ 196 callersMethodMsgsize
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
agreement/msgp_gen.go:8697
↓ 195 callersMethodMarshalMsg
MarshalMsg implements msgp.Marshaler
agreement/msgp_gen.go:8654
↓ 188 callersFunctionDecode
Decode attempts to decode a msgpack-encoded byte buffer into an object instance pointed to by objptr.
protocol/codec.go:199
↓ 188 callersMethodLogf
(format string, args ...interface{})
test/framework/fixtures/fixture.go:38
↓ 187 callersFunctionSynchronizedTest
SynchronizedTest generates a testing.TB compatible test for a given testing.TB interface. calling SynchronizedTest with the same tb would return the e
test/framework/fixtures/fixture.go:72
↓ 185 callersFunctionRunEncodingTest
RunEncodingTest runs several iterations of encoding/decoding consistency testing of object type specified by template.
protocol/codec_tester.go:515
↓ 178 callersFunctionGroup
Group turns a list of Txns into a slice of SignedTxns with GroupIDs set properly to make them a transaction group. The input Txns are modified with th
data/txntest/txn.go:329
↓ 178 callersMethodStart
()
network/p2p/p2p.go:59
↓ 176 callersMethodwrite
write a single persistedKVData to the lruKV cache. when writing the entry, the round number would be used to determine if it's a newer version of what
ledger/lrukv.go:110
↓ 171 callersMethodt
t returns the eventType associated with the event.
agreement/events.go:33
↓ 171 callersMethodu
()
agreement/vote.go:203
↓ 165 callersMethodLoad
()
cmd/tealdbg/util.go:66
↓ 164 callersFunctionShutdownSynchronizedTest
ShutdownSynchronizedTest should be called within each test using synchTest. It ensures the base test will no longer get t.finished modified and cause
test/framework/fixtures/fixture.go:97
↓ 163 callersMethodAtomic
Atomic executes a piece of code with respect to the database atomically. For transactions where readOnly is false, sync determines whether or not to w
util/db/dbutil.go:214
↓ 163 callersMethodLog
(args ...interface{})
test/framework/fixtures/fixture.go:37
↓ 160 callersFunctionprint
crypto/libsodium-fork/test/default/core6.c:20
↓ 157 callersMethodBlock
(basics.Round)
ledger/tracker.go:163
↓ 156 callersFunctionUnmarshalChecksumAddress
UnmarshalChecksumAddress tries to unmarshal the checksummed address string. Algorand strings addresses ( base32 encoded ) have a postamble which serve
data/basics/address.go:54
↓ 155 callersMethodWait
(basics.Round)
stateproof/abstractions.go:41
↓ 155 callersFunctionsodium_memzero
crypto/libsodium-fork/src/libsodium/sodium/utils.c:102
↓ 154 callersFunctionmakeAddress
(addressSeed int)
ledger/eval/prefetcher/prefetcher_test.go:45
↓ 149 callersFunctionAssembleString
AssembleString takes an entire program in a string and assembles it to bytecode using AssemblerDefaultVersion
data/transactions/logic/assembler.go:2737
↓ 147 callersMethodLatest
()
ledger/tracker.go:162
↓ 144 callersMethodStop
Close sockets. Stop threads.
network/gossipNode.go:102
↓ 144 callersFunctionmuladd
crypto/libsodium-fork/src/libsodium/crypto_pwhash/argon2/blamka-round-avx512f.h:9
↓ 142 callersMethodMakeVerifiedVote
(t *testing.T, index int, r round, p period, s step, value proposalValue)
agreement/common_test.go:565
↓ 142 callersMethodWrite
([]byte)
data/transactions/logic/assembler.go:46
↓ 142 callersMethodappend
(line string)
logging/logBuffer.go:41
↓ 142 callersMethodthreshold
threshold returns the threshold necessary for the given step. Do not compare values to the output of this function directly; instead, use s.reachesQuo
agreement/types.go:145
↓ 138 callersMethodNewApp
NewApp add a new AVM app to the Ledger. In most uses, it only sets up the id and schema but no code, as testing will want to try many different code
data/transactions/logic/ledger_test.go:130
↓ 138 callersMethodNewTxn
NewTxn sets network-specific values to the given transaction
ledger/simulation/testing/utils.go:64
↓ 137 callersFunctionMakeCounter
MakeCounter create a new counter with the provided name and description.
util/metrics/counter.go:30
↓ 136 callersMethodExec
(query string, args ...interface{})
util/db/interfaces.go:44
↓ 136 callersMethodInc
Inc increases counter by 1 Much faster if labels is nil or empty.
util/metrics/counter.go:74
↓ 134 callersMethodGetUnencryptedWalletHandle
GetUnencryptedWalletHandle returns the unencrypted wallet handle. If there is no unencrypted wallet, it creates one first. This should never be used o
libgoal/unencryptedWallet.go:45
↓ 132 callersMethodRemove
Remove removes e from l if e is an element of list l. The element must not be nil.
util/list.go:94
↓ 132 callersFunctiontestPanics
(t *testing.T, program string, introduced uint64, pattern ...string)
data/transactions/logic/eval_test.go:4694
↓ 131 callersMethodtransition
#todo eventually, post refactor, these methods should be equivalent to the listener interface. However, listener currently requires router and player,
agreement/state_machine_test.go:276
↓ 125 callersMethodGet
Get looks up the account data for an address, ignoring application and asset data If the account is known to be empty, then err should be nil and the
ledger/apply/apply.go:49
↓ 123 callersMethodDebugf
(string, ...interface{})
logging/log.go:102
↓ 123 callersMethodStatus
()
cmd/algoh/client.go:28
↓ 121 callersMethodMarshalMsg
MarshalMsg implements msgp.Marshaler
data/transactions/msgp_gen.go:8417
↓ 120 callersMethodMsgsize
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
data/transactions/msgp_gen.go:8438
↓ 120 callersMethodNextRound
NextRound returns the first round for which no Block has been confirmed.
agreement/abstractions.go:123
↓ 120 callersMethodUpsert
Upsert adds ledgercore.AccountData into deltas
ledger/ledgercore/statedelta.go:475
↓ 119 callersMethodClose
()
ledger/store/trackerdb/generickv/accounts_reader.go:44
↓ 119 callersMethodMsgIsZero
MsgIsZero returns whether this is a zero value
data/bookkeeping/msgp_gen.go:1193
↓ 119 callersMethodfullBlock
(txs ...*txntest.Txn)
ledger/double_test.go:135
↓ 119 callersFunctionsecp256k1_fe_mul
crypto/secp256k1/libsecp256k1/src/field_5x52_impl.h:373
next →1–100 of 18,272, ranked by callers