constants.py 640 B

12345678910111213141516171819202122232425262728293031
  1. from decimal import Decimal as Num
  2. N_TERM = 2
  3. CONTROLLER_TYPE_ANALOGUE=-1
  4. CONTROLLER_TYPE_DISCRETE=0
  5. CONTROLLER_TYPE_TAKAHASHI=1
  6. ERC20DRK=2.1*10**9
  7. L = 28948022309329048855892746252171976963363056481941560715954676764349967630337.0
  8. F_MIN = 0.0001
  9. F_MAX = 0.9999
  10. REWARD_MIN = 0
  11. REWARD_MAX = 100
  12. SLOT = 90
  13. ONE_YEAR = 365.25*24*60*60/SLOT
  14. TARGET_APY = 10
  15. PRIMARY_REWARD_TARGET = 60 # ratio of staked tokens
  16. SECONDARY_LEAD_TARGET = 1 #number of lead per slot
  17. EPSILON = 1
  18. EPOCH_LENGTH = 10
  19. L_HP = Num(L)
  20. F_MIN_HP = Num(F_MIN)
  21. F_MAX_HP = Num(F_MAX)
  22. EPSILON_HP = Num(EPSILON)
  23. REWARD_MIN_HP = Num(REWARD_MIN)
  24. REWARD_MAX_HP = Num(REWARD_MAX)