Treasury
This contract is a contract that manages airdrop operation. Operators with authority can set up and execute airdrops through Treasury Contract.
Code
Github Link: (Will be updated after official launch)
Address
Cypress : 0x29990aaF04f3D5Ac7d8C88beab1A009C1Ab4936e
Events, Read-Only Functions, and State-Changing Functions
Events
ChangeCreationFee
event ChangeCreationFee(uint fee);
Event that occurs when the creation fee (KSP) is changed
SetOperator
event SetOperator(address operator, bool valid);
Event that occurs when setting operator
CreateDistribution
event CreateDistribution(address operator, address token, uint totalAmount, uint blockAmount, uint blockNumber, address[] targets, uint[] rates);
Event that occurs when airdrop is set
RemoveDistribution
event RemoveDistribution(address operator, address token);
Event that occurs when airdrop is removed
Deposit
event Deposit(address operator, address token, uint amount);
Event that occurs when token deposit
RefixBlockAmount
event RefixBlockAmount(address operator, address token, uint blockAmount);
Event that occurs when airdrop distribution amount
RefixDistributionRate
event RefixDistributionRate(address operator, address token, address[] targets, uint[] rates);
Event that occurs when airdrop distribution rate
Last updated
Was this helpful?