pragma solidity ^0.4.0; import "../../common/SettingIds.sol"; contract AuctionSettingIds is SettingIds { bytes32 public constant CONTRACT_CLOCK_AUCTION = "CONTRACT_CLOCK_AUCTION"; // Cut owner takes on each auction, measured in basis points (1/100 of a percent). // this can be considered as transaction fee. // Values 0-10,000 map to 0%-100% // set ownerCut to 4% // ownerCut = 400; bytes32 public constant UINT_AUCTION_CUT = "UINT_AUCTION_CUT"; // Denominator is 10000 // BidWaitingTime in seconds, default is 30 minutes // necessary period of time from invoking bid action to successfully taking the land asset. // if someone else bid the same auction with higher price and within bidWaitingTime, your bid failed. bytes32 public constant UINT_AUCTION_BID_WAITING_TIME = "UINT_AUCTION_BID_WAITING_TIME"; bytes32 public constant CONTRACT_MYSTERIOUS_TREASURE = "CONTRACT_MYSTERIOUS_TREASURE"; // users change eth(in wei) into ring with bancor exchange // which introduce bancor protocol to regulate the price of ring bytes32 public constant CONTRACT_BANCOR_EXCHANGE = "BANCOR_EXCHANGE"; // Cut referer takes on each auction, measured in basis points (1/100 of a percent). // which cut from transaction fee. // Values 0-10,000 map to 0%-100% // set refererCut to 4% // refererCut = 400; bytes32 public constant UINT_REFERER_CUT = "UINT_REFERER_CUT"; bytes32 public constant CONTRACT_REVENUE_POOL = "CONTRACT_REVENUE_POOL"; bytes32 public constant CONTRACT_POINTS_REWARD_POOL = "CONTRACT_POINTS_REWARD_POOL"; // value belongs to [0, 10000000] bytes32 public constant UINT_EXCHANGE_ERROR_SPACE = "UINT_EXCHANGE_ERROR_SPACE"; // "CONTRACT_CONTRIBUTION_INCENTIVE_POOL" is too long for byted32 // so compress it to what states below bytes32 public constant CONTRACT_CONTRIBUTION_INCENTIVE_POOL = "CONTRACT_CONTRIBUTION_POOL"; bytes32 public constant CONTRACT_DEV_POOL = "CONTRACT_DEV_POOL"; }