MCPcopy Create free account

hub / github.com/coinbase/cb-mpc / functions

Functions7,462 in github.com/coinbase/cb-mpc

↓ 917 callersMethodsize
src/cbmpc/core/buf.cpp:88
↓ 900 callersFunctionerror
src/cbmpc/core/error.cpp:34
↓ 788 callersMethodMatches
vendors/googletest/googlemock/include/gmock/gmock-matchers.h:619
↓ 381 callersMethoddata
tests/utils/local_network/channel.h:9
↓ 365 callersFunctioncbmpc_cmem_free
src/cbmpc/c_api/common.cpp:38
↓ 278 callersFunctionReturn
vendors/googletest/googlemock/include/gmock/gmock-actions.h:1859
↓ 250 callersFunctionNot
vendors/googletest/googlemock/include/gmock/gmock-matchers.h:4663
↓ 249 callersMethodPerform
vendors/googletest/googlemock/test/gmock-actions_test.cc:583
↓ 247 callersFunctionsecp256k1_memcmp_var
Semantics like memcmp. Variable-time. * * We use this to avoid possible compiler bugs with memcmp, e.g. * https://gcc.gnu.org/bugzilla/show_bug.cgi
vendors/secp256k1/src/util.h:229
↓ 224 callersMethodempty
src/cbmpc/core/buf.cpp:90
↓ 220 callersFunctionPrint
vendors/googletest/googletest/test/googletest-printers-test.cc:304
↓ 219 callersMethodsize
Returns the number of TestPartResult objects in the array.
vendors/googletest/googletest/src/gtest-test-part.cc:80
↓ 217 callersFunctionEq
Creates a polymorphic matcher that matches a 2-tuple where the first field == the second field.
vendors/googletest/googlemock/include/gmock/gmock-matchers.h:4586
↓ 181 callersFunctionview_cmem
src/cbmpc/c_api/util.h:28
↓ 172 callersMethodrange
include/cbmpc/core/buf.h:84
↓ 172 callersMethodstr
Returns the explanation accumulated so far.
vendors/googletest/googlemock/include/gmock/gmock-matchers.h:311
↓ 169 callersFunctionaddx
include-internal/cbmpc/internal/crypto/base_bn256.h:12
↓ 169 callersMethoddata
src/cbmpc/core/buf.cpp:84
↓ 168 callersFunctionExplain
vendors/googletest/googlemock/test/gmock-matchers_test.h:183
↓ 165 callersFunctionvalidate_cmem
src/cbmpc/c_api/util.h:22
↓ 161 callersFunctionNe
Creates a polymorphic matcher that matches a 2-tuple where the first field != the second field.
vendors/googletest/googlemock/include/gmock/gmock-matchers.h:4606
↓ 158 callersFunctionconvert
include-internal/cbmpc/internal/core/convert.h:269
↓ 155 callersMethodjoin
tests/utils/local_network/partner.cpp:35
↓ 153 callersMethodresize
src/cbmpc/core/buf.cpp:182
↓ 152 callersFunctionDescribe
vendors/googletest/googlemock/test/gmock-matchers_test.h:171
↓ 147 callersFunctionFilePath
vendors/googletest/googletest/include/gtest/internal/gtest-filepath.h:73
↓ 141 callersMethodend
vendors/google-benchmark/include/benchmark/benchmark.h:1085
↓ 138 callersMethodfind
src/cbmpc/crypto/base_ecc.cpp:495
↓ 135 callersFunctionsecp256k1_fe_mul
vendors/secp256k1/src/field_impl.h:341
↓ 134 callersFunctiongen_random
src/cbmpc/crypto/base.cpp:103
↓ 131 callersFunctionerror
src/cbmpc/crypto/base.cpp:75
↓ 126 callersMethodName
vendors/google-benchmark/src/benchmark_register.cc:232
↓ 122 callersFunctionDoNotOptimize
vendors/google-benchmark/include/benchmark/benchmark.h:466
↓ 110 callersFunctionElementsAre
vendors/googletest/googlemock/include/gmock/gmock-matchers.h:5097
↓ 110 callersFunctionhave_flag
vendors/secp256k1/src/bench.h:132
↓ 106 callersFunctiondkg
src/cbmpc/api/ecdsa2pc.cpp:118
↓ 103 callersMethodverify
tests/utils/data/zk_completeness.h:112
↓ 102 callersFunctionalloc_cmem_from_buf
src/cbmpc/c_api/util.h:112
↓ 99 callersMethodgenerate
tests/utils/data/test_data_factory.cpp:65
↓ 98 callersFunctionGe
Creates a polymorphic matcher that matches a 2-tuple where the first field >= the second field.
vendors/googletest/googlemock/include/gmock/gmock-matchers.h:4590
↓ 98 callersFunctionget_public_key_compressed
src/cbmpc/api/ecdsa2pc.cpp:183
↓ 98 callersFunctionvalidate_mem_arg_max_size
src/cbmpc/api/mem_util.h:39
↓ 87 callersMethodfrom_bin
src/cbmpc/core/buf.cpp:560
↓ 87 callersMethodget
vendors/googletest/googlemock/test/gmock-matchers-containers_test.cc:285
↓ 85 callersMethodTimes
vendors/googletest/googlemock/include/gmock/gmock-matchers.h:2899
↓ 84 callersFunctionsecp256k1_scalar_set_int
vendors/secp256k1/src/scalar_low_impl.h:24
↓ 83 callersMethodinit_with_peers
tests/utils/local_network/network_context.h:15
↓ 82 callersMethodGetString
Gets the text streamed to this object so far as an std::string. Each '\0' character in the buffer is replaced with "\\0".
vendors/googletest/googletest/src/gtest.cc:1327
↓ 81 callersMethodpow
src/cbmpc/crypto/base_bn.cpp:364
↓ 81 callersFunctionsecp256k1_fe_add
vendors/secp256k1/src/field_impl.h:328
↓ 79 callersMethodclear
()
vendors/github-action-benchmark/test/write.spec.ts:39
↓ 78 callersFunctionCharPtr
A helper that turns the type of a C-string literal from const char[N] to const char*.
vendors/googletest/googlemock/test/gmock-more-actions_test.cc:249
↓ 78 callersFunctionattach_private_scalar
src/cbmpc/api/ecdsa2pc.cpp:236
↓ 78 callersFunctionpve_keyref
include-internal/cbmpc/internal/protocol/pve_base.h:41
↓ 77 callersFunctionsign
src/cbmpc/api/ecdsa2pc.cpp:179
↓ 76 callersMethodArgsProduct
vendors/google-benchmark/src/benchmark_register.cc:274
↓ 75 callersMethodcheck
src/cbmpc/crypto/base_mod.cpp:83
↓ 75 callersMethodend
vendors/googletest/googletest/test/googletest-printers-test.cc:244
↓ 75 callersMethodget_curve
include-internal/cbmpc/internal/crypto/secret_sharing.h:96
↓ 75 callersMethoditerations
vendors/google-benchmark/src/benchmark_api_internal.h:40
↓ 74 callersFunctionfrom_bin
src/cbmpc/crypto/ec25519_core.cpp:869
↓ 73 callersFunctionAtomMatchesChar
Returns true if and only if the given atom (specified by escaped and pattern) matches ch. The result is undefined if the atom is invalid.
vendors/googletest/googletest/src/gtest-port.cc:781
↓ 73 callersFunctionmul
src/cbmpc/crypto/ec25519_core.cpp:851
↓ 72 callersMethodIterations
vendors/google-benchmark/src/benchmark_register.cc:366
↓ 72 callersFunctionValues
vendors/googletest/googletest/include/gtest/gtest-param-test.h:335
↓ 72 callersFunctiondetach_private_scalar
src/cbmpc/api/ecdsa2pc.cpp:208
↓ 71 callersFunctionLt
Creates a polymorphic matcher that matches a 2-tuple where the first field < the second field.
vendors/googletest/googlemock/include/gmock/gmock-matchers.h:4602
↓ 70 callersFunctionsecp256k1_fe_sqr
vendors/secp256k1/src/field_impl.h:357
↓ 69 callersFunctionDescribeNegation
vendors/googletest/googlemock/test/gmock-matchers_test.h:177
↓ 69 callersFunctionGt
Creates a polymorphic matcher that matches a 2-tuple where the first field > the second field.
vendors/googletest/googlemock/include/gmock/gmock-matchers.h:4594
↓ 69 callersMethodget
src/cbmpc/core/buf.cpp:435
↓ 69 callersMethodget_party_idx
include-internal/cbmpc/internal/protocol/mpc_job.h:221
↓ 69 callersFunctionsecp256k1_scalar_add
vendors/secp256k1/src/scalar_low_impl.h:49
↓ 68 callersFunctionGreaterThan
vendors/googletest/googletest/test/gtest_unittest.cc:2440
↓ 64 callersFunctionContains
vendors/googletest/googlemock/include/gmock/gmock-matchers.h:4829
↓ 64 callersFunctionget_public_share_compressed
src/cbmpc/api/ecdsa2pc.cpp:194
↓ 64 callersFunctionsecp256k1_scalar_set_b32
vendors/secp256k1/src/scalar_low_impl.h:71
↓ 63 callersFunctionget
vendors/googletest/googlemock/include/gmock/gmock-matchers.h:3938
↓ 63 callersFunctionsecp256k1_scalar_get_b32
vendors/secp256k1/src/scalar_low_impl.h:87
↓ 62 callersFunctionHasSubstr
vendors/googletest/googlemock/include/gmock/gmock-matchers.h:4507
↓ 62 callersFunctionPair
vendors/googletest/googlemock/include/gmock/gmock-matchers.h:4997
↓ 62 callersFunctionrefresh
src/cbmpc/api/ecdsa2pc.cpp:133
↓ 61 callersFunctionsecp256k1_sha256_write
vendors/secp256k1/src/hash_impl.h:126
↓ 61 callersFunctionsecp256k1_u128_to_u64
vendors/secp256k1/src/int128_struct_impl.h:93
↓ 61 callersFunctionsubx
include-internal/cbmpc/internal/crypto/base_bn256.h:28
↓ 60 callersFunctionPointee
vendors/googletest/googlemock/include/gmock/gmock-matchers.h:4342
↓ 60 callersFunctionsecp256k1_i128_accum_mul
vendors/secp256k1/src/int128_struct_impl.h:123
↓ 58 callersFunctionSetEnv
Sets an environment variable with the given name to the given value. If the value argument is "", unsets the environment variable. The caller must e
vendors/googletest/googletest/test/gtest_unittest.cc:1694
↓ 58 callersMethodhi
src/cbmpc/core/buf128.cpp:95
↓ 58 callersFunctiontestrand256
vendors/secp256k1/src/testrand_impl.h:84
↓ 58 callersMethodvalid
include-internal/cbmpc/internal/crypto/tdh2.h:62
↓ 57 callersMethodbegin
vendors/googletest/googletest/test/googletest-printers-test.cc:243
↓ 57 callersFunctionencrypt
src/cbmpc/api/tdh2.cpp:176
↓ 57 callersMethodlo
src/cbmpc/core/buf128.cpp:94
↓ 56 callersFunctionStreamableToString
vendors/googletest/googletest/include/gtest/gtest-message.h:242
↓ 56 callersMethodvalue
vendors/googletest/googletest/test/gtest_unittest.cc:3867
↓ 55 callersFunctionPrintPointer
Since ::std::stringstream::operator<<(const void *) formats the pointer output differently with different compilers, we have to create the expected ou
vendors/googletest/googletest/test/googletest-printers-test.cc:514
↓ 55 callersMethodbegin
vendors/google-benchmark/include/benchmark/benchmark.h:1082
↓ 55 callersFunctiondkg_ac
src/cbmpc/api/tdh2.cpp:138
↓ 54 callersFunctionsign_ac
src/cbmpc/api/eddsa_mp.cpp:359
next →1–100 of 7,462, ranked by callers