Skip to main content
Version: v3.x

Minimal Anti Collusion Infrastructure (MACI) / IGenerateSignUpTreeWithEndKeyArgs

Interface: IGenerateSignUpTreeWithEndKeyArgs

Defined in: sdk/ts/trees/types.ts:43

An interface that represents arguments of generation sign up tree which stops fetching at a given public key

Extends​

Properties​

address​

address: string

Defined in: sdk/ts/trees/types.ts:17

The address of MACI contract

Inherited from​

IGenerateSignUpTreeArgs.address


blocksPerRequest?​

optional blocksPerRequest: number

Defined in: sdk/ts/trees/types.ts:27

The number of blocks to fetch in each request

Inherited from​

IGenerateSignUpTreeArgs.blocksPerRequest


endBlock?​

optional endBlock: number

Defined in: sdk/ts/trees/types.ts:32

The block number at which to stop fetching events

Inherited from​

IGenerateSignUpTreeArgs.endBlock


fromBlock?​

optional fromBlock: number

Defined in: sdk/ts/trees/types.ts:22

The block number from which to start fetching events

Inherited from​

IGenerateSignUpTreeArgs.fromBlock


provider​

provider: Provider

Defined in: sdk/ts/trees/types.ts:12

The etherum provider

Inherited from​

IGenerateSignUpTreeArgs.provider


sleepAmount?​

optional sleepAmount: number

Defined in: sdk/ts/trees/types.ts:37

The amount of time to sleep between each request

Inherited from​

IGenerateSignUpTreeArgs.sleepAmount


userPublicKey​

userPublicKey: PublicKey

Defined in: sdk/ts/trees/types.ts:47

The public key of the user