MCPcopy Create free account

hub / github.com/Inco-fhevm/confidential-erc20-framework / functions

Functions80 in github.com/Inco-fhevm/confidential-erc20-framework

↓ 53 callersFunctiongetClearText
(handle: bigint)
test/coprocessorUtils.ts:50
↓ 29 callersFunctioninsertSQL
(handle: string, clearText: bigint, replace: boolean = false)
test/coprocessorUtils.ts:35
↓ 27 callersFunctionappendType
(handle: string, type: number)
test/coprocessorUtils.ts:182
↓ 19 callersFunctionmustGetNumBitsType
(type: number)
test/coprocessorUtils.ts:162
↓ 9 callersFunctionawaitCoprocessor
()
test/coprocessorUtils.ts:775
↓ 7 callersFunctioncheckEncryptedValue
(value: number | bigint, bits: number)
test/fhevmjsMocked.ts:265
↓ 7 callersFunctiongetCiphertext
(handle: bigint, ethers: typeof hethers)
test/instance.ts:61
↓ 7 callersFunctiongetDecryptor
()
test/instance.ts:65
↓ 6 callersFunctiongetSigners
()
test/signers.ts:27
↓ 5 callersFunctiongetChainConfig
(chain: keyof typeof chainIds)
hardhat.config.ts:55
↓ 3 callersFunctioncreateInstances
(accounts: Signers)
test/instance.ts:27
↓ 3 callersFunctiongetCoin
(address: string)
tasks/taskGatewayRelayer.ts:11
↓ 3 callersFunctiongetCoin
(address: string)
tasks/taskOracleRelayer.ts:29
↓ 3 callersFunctioninitSigners
()
test/signers.ts:14
↓ 2 callersFunctionbitwiseNotUintBits
(value: bigint, numBits: number)
test/coprocessorUtils.ts:749
↓ 2 callersFunctioncreateUintToUint8ArrayFunction
(numBits: number)
test/fhevmjsMocked.ts:41
↓ 2 callersFunctioncurrentTime
()
test/asyncDecrypt.ts:38
↓ 2 callersFunctiongetEthereumAddress
(index: number = 0)
tasks/getEthereumAddress.ts:8
↓ 2 callersFunctiongetRandomBigInt
(numBits: number)
test/coprocessorUtils.ts:186
↓ 2 callersFunctionnumberToEvenHexString
(num: number)
test/coprocessorUtils.ts:171
↓ 1 callersFunctionallTrue
(arr: boolean[], fn = Boolean)
test/asyncDecrypt.ts:110
↓ 1 callersFunctionawaitAllDecryptionResults
()
test/asyncDecrypt.ts:78
↓ 1 callersFunctionbuildCallTree
(trace, receipt)
test/coprocessorUtils.ts:818
↓ 1 callersFunctionbytesToBigInt
(byteArray: Uint8Array)
test/fhevmjsMocked.ts:32
↓ 1 callersFunctioncreateInstance
()
test/instance.ts:50
↓ 1 callersFunctioncreateInstanceMocked
()
test/instance.ts:17
↓ 1 callersFunctiondeployCompliantERC20Fixture
()
test/ComplianceTests/CompliantConfidentialERC.fixture.ts:6
↓ 1 callersFunctiondeployConfidentialERC20Fixture
()
test/ConfidentialERC20Tests/confidentialerc20.fixture.ts:6
↓ 1 callersFunctiondeployEncryptedERC20Fixture
()
test/ConfidentialWrapperTests/ConfidentialWrapper.fixture.ts:6
↓ 1 callersFunctionexecuteQuery
()
test/coprocessorUtils.ts:57
↓ 1 callersFunctionextractCalldata
(memory: string[], offset: number, size: number)
test/coprocessorUtils.ts:115
↓ 1 callersFunctionfulfillAllPastRequestsIds
(mocked: boolean)
test/asyncDecrypt.ts:112
↓ 1 callersFunctiongetAllPastTransactionHashes
()
test/coprocessorUtils.ts:788
↓ 1 callersFunctiongetAlreadyFulfilledDecryptions
()
test/asyncDecrypt.ts:95
↓ 1 callersFunctiongetListType
(bits: (keyof typeof ENCRYPTION_TYPES)[])
test/fhevmjsMocked.ts:294
↓ 1 callersFunctiongetValidSubcallsIds
(tree)
test/coprocessorUtils.ts:890
↓ 1 callersFunctioninsertHandle
(obj2: { value: EvmState; index: number }, validIdxes: [number])
test/coprocessorUtils.ts:202
↓ 1 callersFunctionisCipherTextType
(type: number)
test/asyncDecrypt.ts:27
↓ 1 callersFunctionisCoprocAdd
(longString: string | undefined)
test/coprocessorUtils.ts:756
↓ 1 callersFunctionisHttpNetworkConfig
(config: NetworkConfig)
test/instance.ts:46
↓ 1 callersFunctionisNumBitsType
(type: number)
test/coprocessorUtils.ts:158
↓ 1 callersFunctionmustGetCipherTextType
(type: number)
test/asyncDecrypt.ts:31
↓ 1 callersFunctionprocessLogs
(trace, validSubcallsIndexes: number[])
test/coprocessorUtils.ts:767
↓ 1 callersFunctionproduceDummyTransactions
(blockCount: number)
test/utils.ts:73
↓ 1 callersFunctiontraverse
(node, ancestorReverted)
test/coprocessorUtils.ts:894
↓ 1 callersFunctionwaitForBlock
(blockNumber: bigint | number)
test/utils.ts:7
↓ 1 callersFunctionwaitNBlocks
(Nblocks: number)
test/utils.ts:38
Functionadd128
(value: number | bigint)
test/fhevmjsMocked.ts:187
Functionadd16
(value: number | bigint)
test/fhevmjsMocked.ts:169
Functionadd32
(value: number | bigint)
test/fhevmjsMocked.ts:175
Functionadd4
(value: number | bigint)
test/fhevmjsMocked.ts:157
Functionadd64
(value: number | bigint)
test/fhevmjsMocked.ts:181
Functionadd8
(value: number | bigint)
test/fhevmjsMocked.ts:163
FunctionaddAddress
(value: string)
test/fhevmjsMocked.ts:193
FunctionaddBool
(value: boolean | number | bigint)
test/fhevmjsMocked.ts:147
FunctionaddBytes256
(value: Uint8Array)
test/fhevmjsMocked.ts:201
FunctionasyncDecrypt
()
test/asyncDecrypt.ts:57
FunctionbigIntToBytes
(value: bigint)
test/utils.ts:94
FunctioncheckBalance
()
test/utils.ts:48
Methodconstructor
(protected readonly _wrappedProvider: EIP1193Provider)
CustomProvider.ts:14
FunctioncreateEncryptedInputMocked
(contractAddress: string, callerAddress: string)
test/fhevmjsMocked.ts:135
FunctioncreateTransaction
( method: TypedContractMethod<A>, ...params: A )
test/utils.ts:61
Functiondecrypt16
(handle: bigint)
test/instance.ts:141
Functiondecrypt32
(handle: bigint)
test/instance.ts:159
Functiondecrypt4
(handle: bigint)
test/instance.ts:105
Functiondecrypt64
(handle: bigint)
test/instance.ts:177
Functiondecrypt8
(handle: bigint)
test/instance.ts:123
FunctiondecryptAddress
(handle: bigint)
test/instance.ts:195
FunctiondecryptBool
(handle: bigint)
test/instance.ts:87
Functionencrypt
()
test/fhevmjsMocked.ts:226
Functionfunc
(hre: HardhatRuntimeEnvironment)
deploy/deploy.ts:4
FunctiongetBits
()
test/fhevmjsMocked.ts:211
FunctiongetValues
()
test/fhevmjsMocked.ts:208
FunctionmineNBlocks
(n: number)
test/utils.ts:88
FunctionreencryptRequestMocked
( handle: bigint, privateKey: string, publicKey: string, signature: string, contractAddress: string,
test/fhevmjsMocked.ts:95
Methodrequest
(args: RequestArguments)
CustomProvider.ts:21
FunctionresetValues
()
test/fhevmjsMocked.ts:214
Functionsend
()
test/fhevmjsMocked.ts:220
FunctionwaitBlock
(currentBlock: number)
test/utils.ts:25
FunctionwaitForBalance
(address: string)
test/utils.ts:46