Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cculianu/Fulcrum
/ functions
Functions
5,010 in github.com/cculianu/Fulcrum
⨍
Functions
5,010
◇
Types & classes
1,367
↓ 16 callers
Function
isBigEndian
---- Endian swap ops ---- * * Note we reproduce functionality from "bitcoin/crypto/endian.h" here in order to not depend on the bitcoin lib
src/Util.h:1071
↓ 16 callers
Function
log_line
src/Json/simdjson/simdjson.cpp:3850
↓ 16 callers
Function
parse_string
* Unescape a string from src to dst, stopping at a final unescaped quote. E.g., if src points at 'joe"', then * dst needs to have four free bytes. *
src/Json/simdjson/simdjson.h:9705
↓ 16 callers
Function
secp256k1_fe_mul_int
src/bitcoin/secp256k1/field_5x52_impl.h:389
↓ 16 callers
Method
size
src/bitcoin/serialize.h:1096
↓ 16 callers
Method
take
static*/
src/Servers.cpp:470
↓ 16 callers
Function
uint256S
* uint256 from const char *. * This is a separate function because the constructor uint256(const char*) can * result in dangerously catching uint256
src/bitcoin/uint256.h:152
↓ 15 callers
Function
MakeUInt8Span
src/Span.h:206
↓ 15 callers
Method
blockHeight
src/SubStatus.h:108
↓ 15 callers
Method
bytesAvailable
From QIODevice
src/WebSocket.h:479
↓ 15 callers
Method
clear
< cheap, imperfect check for validity
src/Storage.cpp:507
↓ 15 callers
Method
peerPort
src/AbstractConnection.cpp:93
↓ 15 callers
Function
secp256k1_fe_normalize_weak
src/bitcoin/secp256k1/field_5x52_impl.h:97
↓ 15 callers
Method
shrink_to_fit
src/DSProof.cpp:28
↓ 15 callers
Method
statsSafe
thread-safe
src/Mixins.cpp:182
↓ 15 callers
Function
trailing_zeroes
We sometimes call trailing_zero on inputs that are zero, but the algorithms do not end up using the returned value. Sadly, sanitizers are not smart en
src/Json/simdjson/simdjson.h:8804
↓ 14 callers
Method
boolValue
src/Options.cpp:358
↓ 14 callers
Method
capacity
src/Json/simdjson/simdjson.h:2664
↓ 14 callers
Method
count
Returns 1 if key is found, 0 otherwise.
src/robin_hood/robin_hood.h:1894
↓ 14 callers
Function
count_ones
result might be undefined when input_num is zero */
src/Json/simdjson/simdjson.h:8838
↓ 14 callers
Function
equal
src/zmq/zmq.hpp:615
↓ 14 callers
Function
isLittleEndian
src/Util.h:1072
↓ 14 callers
Method
isValid
src/Storage.cpp:506
↓ 14 callers
Function
round
src/Json/simdjson/simdjson.cpp:1192
↓ 14 callers
Method
saturating_sub
src/Json/simdjson/simdjson.h:9109
↓ 14 callers
Method
searchPrefix
src/Rpa.cpp:422
↓ 14 callers
Method
seek
Pretend _nSize bytes are written, without specifying them. */
src/bitcoin/serialize.h:1089
↓ 14 callers
Method
start_array
src/Json/simdjson/simdjson.h:8232
↓ 14 callers
Method
str
src/bitcoin/streams.h:313
↓ 14 callers
Function
test
src/Json/tests.cpp:293
↓ 14 callers
Method
to_bitmask
src/Json/simdjson/simdjson.h:9346
↓ 13 callers
Function
Set
src/Util.cpp:667
↓ 13 callers
Method
byteArray
src/SubStatus.h:101
↓ 13 callers
Function
checked_malloc
src/bitcoin/secp256k1/util.h:71
↓ 13 callers
Method
errorMessage
src/RPC.h:163
↓ 13 callers
Method
front
src/Json/simdjson/simdjson.h:1027
↓ 13 callers
Method
get_string
src/Json/simdjson/simdjson.h:5965
↓ 13 callers
Method
pop_back
src/bitcoin/test.cpp:1272
↓ 13 callers
Function
secp256k1_gej_set_ge
src/bitcoin/secp256k1/group_impl.h:239
↓ 13 callers
Method
str
src/Controller.cpp:1991
↓ 13 callers
Method
tape_ref_type
src/Json/simdjson/simdjson.h:8053
↓ 12 callers
Function
CharCast
Safely convert odd char pointer types to standard ones.
src/bitcoin/serialize.h:60
↓ 12 callers
Method
Get
* Get wrapped FILE* without transfer of ownership. * @note Ownership of the FILE* will remain with this class. Use this only * if the scope
src/bitcoin/streams.h:653
↓ 12 callers
Method
GetVersion
src/bitcoin/hash.h:169
↓ 12 callers
Function
HashRev
src/BTC.cpp:78
↓ 12 callers
Method
SetHex
src/bitcoin/uint256.cpp:39
↓ 12 callers
Method
any_bits_set
src/Json/simdjson/simdjson.h:9132
↓ 12 callers
Method
append
src/Json/simdjson/simdjson.h:8349
↓ 12 callers
Method
assign
src/bitcoin/prevector.h:174
↓ 12 callers
Method
block_index
src/Json/simdjson/simdjson.cpp:3038
↓ 12 callers
Method
byteView
the raw big-endian bytes for this prefix (not truncated according to bits)
src/Rpa.h:112
↓ 12 callers
Method
cbegin
src/robin_hood/robin_hood.h:2003
↓ 12 callers
Method
dsproof
src/SubStatus.h:103
↓ 12 callers
Method
get
src/bitcoin/heapoptional.h:72
↓ 12 callers
Method
get_raw_json_string
src/Json/simdjson/simdjson.h:13635
↓ 12 callers
Method
has_next_field
src/Json/simdjson/simdjson.h:12900
↓ 12 callers
Method
iteration_finished
src/Json/simdjson/simdjson.h:13533
↓ 12 callers
Function
parseUtf8
src/Json/Json.cpp:355
↓ 12 callers
Function
parse_float_fallback
We call a fallback floating-point parser that might be slow. Note it will accept JSON numbers, but the JSON spec. is more restrictive so before you ca
src/Json/simdjson/simdjson.h:10084
↓ 12 callers
Method
range
src/Rpa.cpp:85
↓ 12 callers
Function
secp256k1_hmac_sha256_write
src/bitcoin/secp256k1/hash_impl.h:193
↓ 12 callers
Method
skip_container
src/Json/simdjson/simdjson.h:13111
↓ 12 callers
Method
substr
Convnenience
src/ByteView.h:122
↓ 12 callers
Method
visit_empty_array
src/Json/simdjson/simdjson.cpp:4417
↓ 12 callers
Method
visit_empty_object
src/Json/simdjson/simdjson.cpp:4414
↓ 12 callers
Method
width
src/bitcoin/uint256.h:92
↓ 11 callers
Method
Put
staticlibs/rocksdb/include/rocksdb/db.h:460
↓ 11 callers
Function
ShallowTmp
src/Storage.cpp:189
↓ 11 callers
Function
ShiftMix
src/CityHash.cpp:111
↓ 11 callers
Function
WriteBE64
src/bitcoin/crypto/common.h:68
↓ 11 callers
Method
begin
src/Json/simdjson/simdjson.h:5782
↓ 11 callers
Method
charData
src/ByteView.h:111
↓ 11 callers
Function
commaNum
test/heap_frag_test.cpp:171
↓ 11 callers
Method
exists
src/Storage.cpp:914
↓ 11 callers
Method
fin
Save the current time. After calling this, secs(), ms(), and us() above will return the time from construction until this was called.
src/Util.h:1266
↓ 11 callers
Method
getBaseType
"base type" here refers to the lower FIVE bits of sighash
src/bitcoin/sighashtype.h:78
↓ 11 callers
Method
getRpcSupportInfo
src/BitcoinD.cpp:590
↓ 11 callers
Method
load_factor
< reclaim memory (causes a rehash, invalidates iterators, pointers, etc)
src/DSProof.h:102
↓ 11 callers
Method
rbegin
src/bitcoin/prevector.h:243
↓ 11 callers
Method
rend
src/bitcoin/prevector.h:245
↓ 11 callers
Function
secp256k1_fe_set_b32
src/bitcoin/secp256k1/field_5x52_impl.h:286
↓ 11 callers
Function
secp256k1_fe_set_int
src/bitcoin/secp256k1/field_5x52_impl.h:229
↓ 11 callers
Method
toJsonUtf8
Note in pathological cases bad_alloc may be thrown here, so we just return an empty QString in that case and hope for the best.
src/RPC.h:140
↓ 11 callers
Method
toString
if isValid: Returns the legacy address string, base58 encoded if legacy==true, otherwise returns the cash address with prefix if !isValid: Returns th
src/BTC_Address.cpp:252
↓ 11 callers
Method
valid
src/PackedNumView.h:206
↓ 11 callers
Method
wait
src/Util.cpp:684
↓ 10 callers
Function
GetBlockHeaderSize
Helper -- returns the size of a block header. Should always be 80. Update this if that changes.
src/BTC.h:153
↓ 10 callers
Method
GetHex
src/bitcoin/uint256.cpp:35
↓ 10 callers
Function
Hash
src/bitcoin/hash.h:89
↓ 10 callers
Function
Hash2ByteArrayRev
src/BTC.h:184
↓ 10 callers
Function
InsecureRandBool
src/tests/Tests.h:52
↓ 10 callers
Function
IsSpace
* Tests if the given character is a whitespace character. The whitespace * characters are: space, form-feed ('\f'), newline ('\n'), carriage return
src/bitcoin/utilstrencodings.h:83
↓ 10 callers
Function
Round
src/bitcoin/crypto/ripemd160.cpp:50
↓ 10 callers
Function
Unserialize
src/bitcoin/serialize.h:288
↓ 10 callers
Method
clear
src/RPC.cpp:865
↓ 10 callers
Function
copy
src/zmq/zmq.hpp:573
↓ 10 callers
Method
enqueueNotifications
src/SubsMgr.cpp:218
↓ 10 callers
Method
eq
src/Json/simdjson/simdjson.h:9366
↓ 10 callers
Method
erase
src/bitcoin/streams.h:376
↓ 10 callers
Function
get
src/zmq/zmq.hpp:629
← previous
next →
201–300 of 5,010, ranked by callers