Skip to main content

MerkleLL

Git Source

Structs

Schedule

Struct encapsulating the start time, cliff duration and the end duration used to construct the time variables in Lockup.CreateWithTimestampsLL.

A start time value of zero will be considered as block.timestamp.

struct Schedule {
uint40 startTime;
UD2x18 startPercentage;
uint40 cliffDuration;
UD2x18 cliffPercentage;
uint40 totalDuration;
}

Properties

NameTypeDescription
startTimeuint40The start time of the stream.
startPercentageUD2x18The percentage to be unlocked at the start time.
cliffDurationuint40The duration of the cliff.
cliffPercentageUD2x18The percentage to be unlocked at the cliff time.
totalDurationuint40The total duration of the stream.