Skip to content
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

Fungible Tokens & Direct Tipping #842

Merged
merged 6 commits into from
Oct 15, 2020
Merged

Conversation

davidyuk
Copy link
Member

@davidyuk davidyuk commented Oct 9, 2020

the rebased version of #810 with applied #832
I have squshed the overlapping changes, reducing the commit amount that have simplified rebasing. The diff is almost the same as in the base branch, except that I have extracted #836, you can compare branches by git diff feature/Fungible-Tokens-Direct-Tipping-3 feature/fungible-token-featureflagged. I'm going to test this and check the iframe wallet state.

@davidyuk davidyuk force-pushed the feature/fungible-tokens-3 branch 2 times, most recently from d03f58c to 377c73c Compare October 13, 2020 13:37
@thepiwo
Copy link
Collaborator

thepiwo commented Oct 14, 2020

How does squashing provide a better history here? The history now shows that all changes were made by @davidyuk, when you look at the git blame it shows @davidyuk for all lines changed, so if some questions arise about some lines of code in the future the author will not be known.

@thepiwo
Copy link
Collaborator

thepiwo commented Oct 14, 2020

@davidyuk @mradkov I have 2 suggestions

  • keep the non-squashed history to reflect what has happened
  • apply me a author of these squashed commits

consistently use amount_AE
update contract
replace local contract with github version

replace local contract with github version
fixup 1
TipTitle: Extract topicRegex
fix atoms to ae
adjust tokenInfo route
create or change allowance fix

fix change allowance
show all tokens for tip
Fixup SendTip
fixup unshift
fixup utils/aeternity
fixup config/constants
fixup send comment type
fixup AeAmount
fixup AeAmountFiat
fixed token balances vuex usage

fixup
fixup show token balances
fixed topics amount

show tokens amount only without iframe wallet
persist token information in state
fixup token balances
fixup RightSectionWallet
Fixup AeInputAmount
fixup TipRecord
fixup token selector
@davidyuk davidyuk force-pushed the feature/fungible-tokens-3 branch from 377c73c to 7721bb5 Compare October 14, 2020 13:22
@davidyuk
Copy link
Member Author

Well, the breaking of the author wasn't intentional, it is because of my git gui, I have fixed that.

keep the non-squashed history to reflect what has happened

All fixes, adjustments after code review/rebasing are not needed. If you need to fix something after rebasing it means that the rebasing was did wrong. Review remarks usually are quite obvious and don't need to be preserved. So long branch of commits is more difficult to rebase, I think squashing was needed to be done by Stan in the previous PR. The line when history becomes immutable is merging to develop, until that I think we can freely polish it.

@thepiwo thepiwo self-requested a review October 14, 2020 13:41
@mradkov mradkov merged commit 06f55c4 into develop Oct 15, 2020
@mradkov mradkov deleted the feature/fungible-tokens-3 branch October 15, 2020 10:10
@mradkov mradkov mentioned this pull request Oct 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants