Whitelist
contract is a registry that stores a set of addresses that can make their contributions count in the CLR match calculation during a funding round. Addresses are whitelisted based on some form of an identity solution.Whitelist
contract has an admin
- a Tezos address controlled by Kickflow. The admin has the ability to add governors
. The governors are addresses that have the exclusive right to whitelist other addresses. The admin itself is also a governor.set
of type address
. When new addresses are to be added to the whitelist, then the whitelist_addresses
entrypoint can be called by one of the governors, passing in a list
of address
.whitelist_addresses
entrypoint. verify_whitelisted
entrypoint. The call to the entrypoint fails (transaction reverts) if a non-whitelisted address is passed.