-
Notifications
You must be signed in to change notification settings - Fork 160
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CappedSTO price fix #440
Merged
Merged
CappedSTO price fix #440
Changes from 5 commits
Commits
Show all changes
14 commits
Select commit
Hold shift + click to select a range
cc93330
Rate changed
maxsam4 39c38f0
changelog updated
maxsam4 236cd17
Updated tests for rate changes
maxsam4 3cb2ce2
Issuance test fixed
maxsam4 f62f9f7
test cases updated
maxsam4 17f1015
Updated comments
maxsam4 2b20a98
Merge branch 'dev-2.1.0' into cappedsto-price-fix
VictorVicente 09424e0
CLI - Fix at removing modules
VictorVicente 5139254
CLI - Fix on exit at token selection
VictorVicente 81054dc
CLI - Support for not integer rates on CappedSTO
VictorVicente 35fc768
Merge branch 'dev-2.1.0' into cappedsto-price-fix
VictorVicente 145fe5b
CLI - Minor fix
VictorVicente ce584c3
Merge branch 'dev-2.1.0' into cappedsto-price-fix
VictorVicente ef5b5f9
Merge branch 'dev-2.1.0' into cappedsto-price-fix
pabloruiz55 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you're gonna specify this for this param, you should specify it for the cap as well (same for the function signature comment)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cap is not multiplied by 10^18. Consider indivisible tokens where decimals = 1. In that case, the cap will not be multiplied by 10^18. To sell max 2 tokens, I'll have to set the cap as 2 only.
cap is to be entered multiplied by 10^decimals like all values of tokens are entered in smart contracts usually.
In the comment regarding rate, the base unit of POLY means 10 to the power minus 18 POLY token. If a user wants 1 POLY = 1 Security Token even then they have to enter rate as 10^18.
To summarize: cap is multiplied according to the security token's decimals like every other number like transfer amount is. On the other hand, rate is multiplied by fixed 10^18.
That being said, you are right, I should make this clearer in the comments, thanks.