Governance Functions
setMerkleRoot
Set up a Merkle Root Hash to verify the usage privilege of the address used for accessing Tako
function setMerkleRoot(bytes32 newMerkleRoot) external onlyGov
newMerkleRoot
bytes32
A new merkle root
whitelistBidToken
Set a whitelist of token types that can be used in transactions
function whitelistBidToken(address token, bool whitelist) external onlyGov
token
address
The contract address of token
whitelist
bool
"true" represents adding to the whitelist "false" represents removing from the whitelist.
whitelistRelayer
function whitelistRelayer(address relayer, bool whitelist) external onlyGov
relayer
address
The address of relayer
whitelist
bool
"true" represents adding to the whitelist, while "false" represents removing from the whitelist.
setToCuratorLimit
The bid can be sent to multiple curators at one time, and this function can limit the number of curators.
function setToCuratorLimit(uint8 counter) external onlyGov
counter
uint8
Maximum number of target curators
setMaxDuration
Bids can be set with a valid duration, and this method can restrict the maximum valid time
function setMaxDuration(uint256 max) external onlyGov
max
uint256
Maximum valid duration for a bid
Last updated