Auction Pool
This auction type is best for raising and pooling funds that requires to reach a soft cap to finalize that the pool is successful
Shard
Creates a shard child contract that contains the contributor shares, contribution, claims, claim time, and whitelist status, with operations such as redeem and withdraw. Whitelisting in shard requires to initialize a child contract for 0.05 TON for every address to be whitelisted.
Non-Shard
Shares, contribution, claims, claim time, and whitelist status are added in the HashMap residing in the parent contract. Whitelisting is sent in one operation prior to the start of the auction or before any contribution made with max limit of 4,000 addresses following a cell format
Config
Status -> 0 - New, 1 - Completed, 2 - Cancelled, 2bit
Shard -> 0 - HashMap, 1 - via ItemCode, 1bit
Whitelisting -> 0 - Off, 1 - OnChain, 2 - OffChain, 2bit
Airdrop Mode -> 0 - Off, 1 - On Finalize (gas by admin), 2 - Redeemable (gas by contributor), 2bit
Rate -> Coins
Start Time -> Unix
End Time -> Unix
Claim Time -> Unix
Min Amount -> Coins
Max Amount -> Coins
Soft Cap -> Coins
Hard Cap -> Coins
Finder Perc -> 16bit, 100_00bps
Last updated