Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ChihChengLiang/poseidon-tornado
/ functions
Functions
29 in github.com/ChihChengLiang/poseidon-tornado
⨍
Functions
29
◇
Types & classes
15
↓ 9 callers
Method
index_to_key
(prefix: string, level: number, index: number)
src/merkleTree.ts:68
↓ 6 callers
Method
get_or_element
(key: string, defaultElement: string)
src/merkleTree.ts:8
↓ 4 callers
Method
insert
(element: string)
src/merkleTree.ts:217
↓ 4 callers
Method
new
(poseidon: any)
tests/ETHTornado.test.ts:48
↓ 3 callers
Method
path
(index: number)
src/merkleTree.ts:82
↓ 3 callers
Function
poseidonHash
(poseidon: any, inputs: BigNumberish[])
tests/ETHTornado.test.ts:17
↓ 3 callers
Function
prove
(witness: any)
tests/ETHTornado.test.ts:76
↓ 2 callers
Method
hash
(left: string, right: string)
src/merkleTree.ts:36
↓ 2 callers
Method
root
()
src/merkleTree.ts:73
↓ 2 callers
Method
traverse
(index: number, handler: Handler)
src/merkleTree.ts:223
↓ 1 callers
Method
get
(key: string)
src/merkleTree.ts:4
↓ 1 callers
Function
getPoseidonFactory
(nInputs: number)
tests/ETHTornado.test.ts:63
↓ 1 callers
Method
handle_index
(i: number, current_index: number, sibling_index: number)
src/merkleTree.ts:40
↓ 1 callers
Method
put_batch
(key_values: { key: string; value: string }[])
src/merkleTree.ts:28
↓ 1 callers
Method
update
(index: number, element: string, insert = false)
src/merkleTree.ts:133
Method
commitment
()
tests/ETHTornado.test.ts:52
Method
constructor
(public db: { [key: string]: string } = {})
src/merkleTree.ts:2
Method
constructor
( public n_levels: number, public prefix: string, public hasher: Hasher, publi
src/merkleTree.ts:47
Method
constructor
( public prefix: string, public storage: JsStorage, public zer
src/merkleTree.ts:86
Method
constructor
( public prefix: string, public storage: JsStorage,
src/merkleTree.ts:143
Method
constructor
(poseidon: any)
tests/ETHTornado.test.ts:31
Method
constructor
( public readonly nullifier: Uint8Array, public poseidon: any, public leafIndex?: numb
tests/ETHTornado.test.ts:41
Method
del
(key: string)
src/merkleTree.ts:24
Method
getIndexByElement
(element: string)
src/merkleTree.ts:237
Method
handle_index
( level: number, element_index: number, sibling_index: number
src/merkleTree.ts:95
Method
handle_index
( level: number, element_index: number, sibling_in
src/merkleTree.ts:153
Method
hash
(left: string, right: string)
tests/ETHTornado.test.ts:35
Method
nullifierHash
()
tests/ETHTornado.test.ts:56
Method
put
(key: string, value: string)
src/merkleTree.ts:17