-
Notifications
You must be signed in to change notification settings - Fork 649
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
Distribute Asset Market Fees to Referral Program #1419
Distribute Asset Market Fees to Referral Program #1419
Conversation
OpenLedgerApp
commented
Nov 6, 2018
- initial implementation
- unit tests: added asset_rewards_test, modified create_advanced_uia
- initial implementation - unit tests: added asset_rewards_test, modified create_advanced_uia
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.
Good job, thanks!
- fix PR notes
Peter, thank you for your comments. They're quite useful! |
- added market_sharing_whitelist option - added tests for asset extensions before and after the hardfork 1268
I forgot one thing: you must add checks to |
And need code to avoid unexpected fee schedule update. See 93110cb |
In this PR we didn’t introduce any new operations and didn’t change any logic related to fee schedule. |
Done. |
Please add hardfork protection to prevent
|
…ith instant_vesting_policy_initializer
Done |
- added check asset restrictions while pay reward - added unit test
why api call |
That was a temporary solution. Recently we have introduced serialization for vesting_balance_type. Now it is possible to use get_vesting_balances method to distinguish market fee sharing balance. |
Great direction but in my opinion there are some small lacks for mass adoption. |
libraries/chain/include/graphene/chain/vesting_balance_object.hpp
Outdated
Show resolved
Hide resolved
Please rebase on latest hardfork branch to resolve conflicts. |
@thul3 Your comments about promotion are valuable but this isn't the right forum for that discussion because this Github issue is focused on technical implementations for BSIP-43 on Market Fee Sharing rather than on the merits of BSIP-43. I encourage you to discuss these comments either in the discussion area for BSIP-43 or alternatively consider discussing an alternative or a supplement to BSIP-43 with the community. |
Good for me, thanks! |
@oxarbitrage I think your comments have been addressed. Please verify and approve if so. |
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.
looks great now, thank you for the hard work.
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.
hold on, i think i a a problem with the commits history and hardfork date. resulting hardfork date form this pull is the old one:
https://github.com/bitshares/bitshares-core/blob/6b3d6ab81eab813d46a8fd57a4911099199f4036/libraries/chain/hardfork.d/CORE_1268.hf
As there is a rebase that is adding the old date again after that at: 1b9f6c9
please check.
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.
thank you.