poanetwork / token-wizard

(Discontinued) TokenWizard is an DApp to create and manage crowdsale and token contracts using a simple UI
MIT License
384 stars 215 forks source link

(Refactoring) Support of Proxy for manage page #959

Closed vbaranov closed 6 years ago

vbaranov commented 6 years ago

Relates to #957

3d part of integration with Auth-os Proxy contract

Nothing is changed in UI.

@fernandomg @dennis00010011b it is higly recommended to merge it ASAP (of course, if no any concerns), as this PR contains an updated ABI for Proxy, RegistryExec, MintedCappedIdx contracts in the attempt to fix open issues in Auth-os.

dennis00010011b commented 6 years ago

@vbaranov Minor issue on contribution page: incorrect value minCap is displayed for whitelisted investors. 0x19a0b39aa25ac793b5f6e9a0534364cc0b3fd1ea9b651e79c7f50a59d48ef813,ropsten

screen shot 2018-06-15 at 09 38 40

Everything else works well but old auth_os issues still here(for Minted):

  1. Tier durations is not updatable if index > 1
  2. Method getCurrentTierInfo always return info for 1st tier (# 0) . As a result investors can’t buy in tier if maxCap was sold in previous tier, whitelisted investors can’t buy if tier number !=0 etc.
  3. Crowdsale cannot be finalized before the end of crowdsale if hard cap is sold out
vbaranov commented 6 years ago

Minor issue on contribution page: incorrect value minCap is displayed for whitelisted investors.

Thanks @dennis00010011b. Fixed. I'm gonna to merge.