Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Inco-fhevm/confidential-erc20-framework
/ functions
Functions
80 in github.com/Inco-fhevm/confidential-erc20-framework
⨍
Functions
80
◇
Types & classes
13
↓ 53 callers
Function
getClearText
(handle: bigint)
test/coprocessorUtils.ts:50
↓ 29 callers
Function
insertSQL
(handle: string, clearText: bigint, replace: boolean = false)
test/coprocessorUtils.ts:35
↓ 27 callers
Function
appendType
(handle: string, type: number)
test/coprocessorUtils.ts:182
↓ 19 callers
Function
mustGetNumBitsType
(type: number)
test/coprocessorUtils.ts:162
↓ 9 callers
Function
awaitCoprocessor
()
test/coprocessorUtils.ts:775
↓ 7 callers
Function
checkEncryptedValue
(value: number | bigint, bits: number)
test/fhevmjsMocked.ts:265
↓ 7 callers
Function
getCiphertext
(handle: bigint, ethers: typeof hethers)
test/instance.ts:61
↓ 7 callers
Function
getDecryptor
()
test/instance.ts:65
↓ 6 callers
Function
getSigners
()
test/signers.ts:27
↓ 5 callers
Function
getChainConfig
(chain: keyof typeof chainIds)
hardhat.config.ts:55
↓ 3 callers
Function
createInstances
(accounts: Signers)
test/instance.ts:27
↓ 3 callers
Function
getCoin
(address: string)
tasks/taskGatewayRelayer.ts:11
↓ 3 callers
Function
getCoin
(address: string)
tasks/taskOracleRelayer.ts:29
↓ 3 callers
Function
initSigners
()
test/signers.ts:14
↓ 2 callers
Function
bitwiseNotUintBits
(value: bigint, numBits: number)
test/coprocessorUtils.ts:749
↓ 2 callers
Function
createUintToUint8ArrayFunction
(numBits: number)
test/fhevmjsMocked.ts:41
↓ 2 callers
Function
currentTime
()
test/asyncDecrypt.ts:38
↓ 2 callers
Function
getEthereumAddress
(index: number = 0)
tasks/getEthereumAddress.ts:8
↓ 2 callers
Function
getRandomBigInt
(numBits: number)
test/coprocessorUtils.ts:186
↓ 2 callers
Function
numberToEvenHexString
(num: number)
test/coprocessorUtils.ts:171
↓ 1 callers
Function
allTrue
(arr: boolean[], fn = Boolean)
test/asyncDecrypt.ts:110
↓ 1 callers
Function
awaitAllDecryptionResults
()
test/asyncDecrypt.ts:78
↓ 1 callers
Function
buildCallTree
(trace, receipt)
test/coprocessorUtils.ts:818
↓ 1 callers
Function
bytesToBigInt
(byteArray: Uint8Array)
test/fhevmjsMocked.ts:32
↓ 1 callers
Function
createInstance
()
test/instance.ts:50
↓ 1 callers
Function
createInstanceMocked
()
test/instance.ts:17
↓ 1 callers
Function
deployCompliantERC20Fixture
()
test/ComplianceTests/CompliantConfidentialERC.fixture.ts:6
↓ 1 callers
Function
deployConfidentialERC20Fixture
()
test/ConfidentialERC20Tests/confidentialerc20.fixture.ts:6
↓ 1 callers
Function
deployEncryptedERC20Fixture
()
test/ConfidentialWrapperTests/ConfidentialWrapper.fixture.ts:6
↓ 1 callers
Function
executeQuery
()
test/coprocessorUtils.ts:57
↓ 1 callers
Function
extractCalldata
(memory: string[], offset: number, size: number)
test/coprocessorUtils.ts:115
↓ 1 callers
Function
fulfillAllPastRequestsIds
(mocked: boolean)
test/asyncDecrypt.ts:112
↓ 1 callers
Function
getAllPastTransactionHashes
()
test/coprocessorUtils.ts:788
↓ 1 callers
Function
getAlreadyFulfilledDecryptions
()
test/asyncDecrypt.ts:95
↓ 1 callers
Function
getListType
(bits: (keyof typeof ENCRYPTION_TYPES)[])
test/fhevmjsMocked.ts:294
↓ 1 callers
Function
getValidSubcallsIds
(tree)
test/coprocessorUtils.ts:890
↓ 1 callers
Function
insertHandle
(obj2: { value: EvmState; index: number }, validIdxes: [number])
test/coprocessorUtils.ts:202
↓ 1 callers
Function
isCipherTextType
(type: number)
test/asyncDecrypt.ts:27
↓ 1 callers
Function
isCoprocAdd
(longString: string | undefined)
test/coprocessorUtils.ts:756
↓ 1 callers
Function
isHttpNetworkConfig
(config: NetworkConfig)
test/instance.ts:46
↓ 1 callers
Function
isNumBitsType
(type: number)
test/coprocessorUtils.ts:158
↓ 1 callers
Function
mustGetCipherTextType
(type: number)
test/asyncDecrypt.ts:31
↓ 1 callers
Function
processLogs
(trace, validSubcallsIndexes: number[])
test/coprocessorUtils.ts:767
↓ 1 callers
Function
produceDummyTransactions
(blockCount: number)
test/utils.ts:73
↓ 1 callers
Function
traverse
(node, ancestorReverted)
test/coprocessorUtils.ts:894
↓ 1 callers
Function
waitForBlock
(blockNumber: bigint | number)
test/utils.ts:7
↓ 1 callers
Function
waitNBlocks
(Nblocks: number)
test/utils.ts:38
Function
add128
(value: number | bigint)
test/fhevmjsMocked.ts:187
Function
add16
(value: number | bigint)
test/fhevmjsMocked.ts:169
Function
add32
(value: number | bigint)
test/fhevmjsMocked.ts:175
Function
add4
(value: number | bigint)
test/fhevmjsMocked.ts:157
Function
add64
(value: number | bigint)
test/fhevmjsMocked.ts:181
Function
add8
(value: number | bigint)
test/fhevmjsMocked.ts:163
Function
addAddress
(value: string)
test/fhevmjsMocked.ts:193
Function
addBool
(value: boolean | number | bigint)
test/fhevmjsMocked.ts:147
Function
addBytes256
(value: Uint8Array)
test/fhevmjsMocked.ts:201
Function
asyncDecrypt
()
test/asyncDecrypt.ts:57
Function
bigIntToBytes
(value: bigint)
test/utils.ts:94
Function
checkBalance
()
test/utils.ts:48
Method
constructor
(protected readonly _wrappedProvider: EIP1193Provider)
CustomProvider.ts:14
Function
createEncryptedInputMocked
(contractAddress: string, callerAddress: string)
test/fhevmjsMocked.ts:135
Function
createTransaction
( method: TypedContractMethod<A>, ...params: A )
test/utils.ts:61
Function
decrypt16
(handle: bigint)
test/instance.ts:141
Function
decrypt32
(handle: bigint)
test/instance.ts:159
Function
decrypt4
(handle: bigint)
test/instance.ts:105
Function
decrypt64
(handle: bigint)
test/instance.ts:177
Function
decrypt8
(handle: bigint)
test/instance.ts:123
Function
decryptAddress
(handle: bigint)
test/instance.ts:195
Function
decryptBool
(handle: bigint)
test/instance.ts:87
Function
encrypt
()
test/fhevmjsMocked.ts:226
Function
func
(hre: HardhatRuntimeEnvironment)
deploy/deploy.ts:4
Function
getBits
()
test/fhevmjsMocked.ts:211
Function
getValues
()
test/fhevmjsMocked.ts:208
Function
mineNBlocks
(n: number)
test/utils.ts:88
Function
reencryptRequestMocked
( handle: bigint, privateKey: string, publicKey: string, signature: string, contractAddress: string,
test/fhevmjsMocked.ts:95
Method
request
(args: RequestArguments)
CustomProvider.ts:21
Function
resetValues
()
test/fhevmjsMocked.ts:214
Function
send
()
test/fhevmjsMocked.ts:220
Function
waitBlock
(currentBlock: number)
test/utils.ts:25
Function
waitForBalance
(address: string)
test/utils.ts:46