-
Notifications
You must be signed in to change notification settings - Fork 658
Back to Milestones
Future Protocol Upgrade Release
OpenApr 28, 2023
Due by December 31, 2037
•Last updated Consensus protocol impacting changes without a schedule come here. Finished jobs will be moved to another milestone for merge and release. "Won't fix" jobs will be removed from here.
2% complete
List view
0 of 38 selected 0 issues of 38 selected
- Status: Open.#173 In bitshares/bitshares-core;
- Status: Open.#1369 In bitshares/bitshares-core;
Implement DPOS BFT— Pipelined Byzantine Fault Tolerance
1a EpicHigh level concept to be addressed. Description should contain a list referencing child User StoriesHigh level concept to be addressed. Description should contain a list referencing child User Stories2a Discussion NeededPrompt for team to discuss at next stand up.Prompt for team to discuss at next stand up.3c EnhancementClassification indicating a change to the functionality of the existing imlementationClassification indicating a change to the functionality of the existing imlementation6 ProtocolImpact flag identifying the blockchain logic, consensus, validation, etc.Impact flag identifying the blockchain logic, consensus, validation, etc.6 SecurityImpact flag identifying system/user securityImpact flag identifying system/user securityStatus: Open.#1144 In bitshares/bitshares-core;Changing block_interval is not handled correctly
3d BugClassification indicating the existing implementation does not match the intention of the designClassification indicating the existing implementation does not match the intention of the design4a Low PriorityPriority indicating minimal impact to system/user -OR- an inexpensive workaround existsPriority indicating minimal impact to system/user -OR- an inexpensive workaround exists6 ProtocolImpact flag identifying the blockchain logic, consensus, validation, etc.Impact flag identifying the blockchain logic, consensus, validation, etc.Status: Open.#1984 In bitshares/bitshares-core;- Status: Open (in progress).bitshares/bitshares-corenumber 1367#1367 In bitshares/bitshares-core;
- Status: Open.#1540 In bitshares/bitshares-core;
Let proposal_update_operation fail if it approves a proposal but the proposal fails to execute
6 ProtocolImpact flag identifying the blockchain logic, consensus, validation, etc.Impact flag identifying the blockchain logic, consensus, validation, etc.6 SecurityImpact flag identifying system/user securityImpact flag identifying system/user security6 UXImpact flag identifying the User Interface (UX)Impact flag identifying the User Interface (UX)Status: Open.#278 In bitshares/bitshares-core;Fund account on account creation
1b User StoryThe User Story details a requirement. It may reference a parent Epic. It may reference child Task(s)The User Story details a requirement. It may reference a parent Epic. It may reference child Task(s)2b Gathering RequirementsStatus indicating currently refining User Stories and defining RequirementsStatus indicating currently refining User Stories and defining Requirements3b FeatureClassification indicating the addition of novel functionality to the designClassification indicating the addition of novel functionality to the design6 APIImpact flag identifying the application programing interface (API)Impact flag identifying the application programing interface (API)6 CLIImpact flag identifying the command line interface (CLI) wallet applicationImpact flag identifying the command line interface (CLI) wallet application6 ProtocolImpact flag identifying the blockchain logic, consensus, validation, etc.Impact flag identifying the blockchain logic, consensus, validation, etc.6 SecurityImpact flag identifying system/user securityImpact flag identifying system/user securityStatus: Open.#1403 In bitshares/bitshares-core;Add virtual operations for referral program fee split
1b User StoryThe User Story details a requirement. It may reference a parent Epic. It may reference child Task(s)The User Story details a requirement. It may reference a parent Epic. It may reference child Task(s)2b Gathering RequirementsStatus indicating currently refining User Stories and defining RequirementsStatus indicating currently refining User Stories and defining Requirements4b Normal PriorityPriority indicating the moderate impact to system/user -OR- existing workaround is costly to performPriority indicating the moderate impact to system/user -OR- existing workaround is costly to perform6 ProtocolImpact flag identifying the blockchain logic, consensus, validation, etc.Impact flag identifying the blockchain logic, consensus, validation, etc.Status: Open.#1276 In bitshares/bitshares-core;Allow owner of a UIA to close markets and stop trading in a UIA
1b User StoryThe User Story details a requirement. It may reference a parent Epic. It may reference child Task(s)The User Story details a requirement. It may reference a parent Epic. It may reference child Task(s)2a Discussion NeededPrompt for team to discuss at next stand up.Prompt for team to discuss at next stand up.3b FeatureClassification indicating the addition of novel functionality to the designClassification indicating the addition of novel functionality to the design6 APIImpact flag identifying the application programing interface (API)Impact flag identifying the application programing interface (API)6 CLIImpact flag identifying the command line interface (CLI) wallet applicationImpact flag identifying the command line interface (CLI) wallet application6 DEXImpact flag identifying the Decentralized EXchange, market engine, etc.Impact flag identifying the Decentralized EXchange, market engine, etc.6 ProtocolImpact flag identifying the blockchain logic, consensus, validation, etc.Impact flag identifying the blockchain logic, consensus, validation, etc.Status: Open.#1033 In bitshares/bitshares-core;Define a recurring withdrawal period in terms of Gregorian calendar months
1a EpicHigh level concept to be addressed. Description should contain a list referencing child User StoriesHigh level concept to be addressed. Description should contain a list referencing child User Stories2a Discussion NeededPrompt for team to discuss at next stand up.Prompt for team to discuss at next stand up.3a RequestClassification (default) which does not fit as a Feature, Enhancement or Bug. Core Team to evaluateClassification (default) which does not fit as a Feature, Enhancement or Bug. Core Team to evaluate6 CLIImpact flag identifying the command line interface (CLI) wallet applicationImpact flag identifying the command line interface (CLI) wallet application6 ProtocolImpact flag identifying the blockchain logic, consensus, validation, etc.Impact flag identifying the blockchain logic, consensus, validation, etc.6 UXImpact flag identifying the User Interface (UX)Impact flag identifying the User Interface (UX)Status: Open.#1208 In bitshares/bitshares-core;add producers to impacted and notify in asset_update_feed_producers_operation
1c TaskTask for team member to perform. Description may contain a Task List and reference child Sub-TasksTask for team member to perform. Description may contain a Task List and reference child Sub-Tasks2b Gathering RequirementsStatus indicating currently refining User Stories and defining RequirementsStatus indicating currently refining User Stories and defining Requirements3c EnhancementClassification indicating a change to the functionality of the existing imlementationClassification indicating a change to the functionality of the existing imlementation6 ProtocolImpact flag identifying the blockchain logic, consensus, validation, etc.Impact flag identifying the blockchain logic, consensus, validation, etc.Status: Open.#957 In bitshares/bitshares-core;On-chain user scripts ("dumb" contracts)
1b User StoryThe User Story details a requirement. It may reference a parent Epic. It may reference child Task(s)The User Story details a requirement. It may reference a parent Epic. It may reference child Task(s)2a Discussion NeededPrompt for team to discuss at next stand up.Prompt for team to discuss at next stand up.3b FeatureClassification indicating the addition of novel functionality to the designClassification indicating the addition of novel functionality to the design6 APIImpact flag identifying the application programing interface (API)Impact flag identifying the application programing interface (API)6 CLIImpact flag identifying the command line interface (CLI) wallet applicationImpact flag identifying the command line interface (CLI) wallet application6 DEXImpact flag identifying the Decentralized EXchange, market engine, etc.Impact flag identifying the Decentralized EXchange, market engine, etc.6 PerformanceImpacts flag identifying system/user efficiency, performance, etc.Impacts flag identifying system/user efficiency, performance, etc.6 ProtocolImpact flag identifying the blockchain logic, consensus, validation, etc.Impact flag identifying the blockchain logic, consensus, validation, etc.6 SecurityImpact flag identifying system/user securityImpact flag identifying system/user security6 UXImpact flag identifying the User Interface (UX)Impact flag identifying the User Interface (UX)Status: Open.#1182 In bitshares/bitshares-core;Ability to airdrop/sharedrop/pay dividends of one asset to all holders of another.
1b User StoryThe User Story details a requirement. It may reference a parent Epic. It may reference child Task(s)The User Story details a requirement. It may reference a parent Epic. It may reference child Task(s)2a Discussion NeededPrompt for team to discuss at next stand up.Prompt for team to discuss at next stand up.3b FeatureClassification indicating the addition of novel functionality to the designClassification indicating the addition of novel functionality to the design6 APIImpact flag identifying the application programing interface (API)Impact flag identifying the application programing interface (API)6 CLIImpact flag identifying the command line interface (CLI) wallet applicationImpact flag identifying the command line interface (CLI) wallet application6 PerformanceImpacts flag identifying system/user efficiency, performance, etc.Impacts flag identifying system/user efficiency, performance, etc.6 ProtocolImpact flag identifying the blockchain logic, consensus, validation, etc.Impact flag identifying the blockchain logic, consensus, validation, etc.6 UXImpact flag identifying the User Interface (UX)Impact flag identifying the User Interface (UX)Status: Open.#1172 In bitshares/bitshares-core;Operation to update
account_object::allowed_assets1b User StoryThe User Story details a requirement. It may reference a parent Epic. It may reference child Task(s)The User Story details a requirement. It may reference a parent Epic. It may reference child Task(s)2b Gathering RequirementsStatus indicating currently refining User Stories and defining RequirementsStatus indicating currently refining User Stories and defining Requirements3b FeatureClassification indicating the addition of novel functionality to the designClassification indicating the addition of novel functionality to the design6 ProtocolImpact flag identifying the blockchain logic, consensus, validation, etc.Impact flag identifying the blockchain logic, consensus, validation, etc.6 UXImpact flag identifying the User Interface (UX)Impact flag identifying the User Interface (UX)Status: Open.#899 In bitshares/bitshares-core;assert()in db_market.cpp and other source code?2a Discussion NeededPrompt for team to discuss at next stand up.Prompt for team to discuss at next stand up.Status: Open.#511 In bitshares/bitshares-core;- Status: Open.#186 In bitshares/bitshares-core;
- Status: Open.#267 In bitshares/bitshares-core;
- Status: Open.#59 In bitshares/bitshares-core;
- Status: Open.#22 In bitshares/bitshares-core;
- Status: Open.#167 In bitshares/bitshares-core;
- Status: Open.#758 In bitshares/bitshares-core;
- Status: Open.#146 In bitshares/bitshares-core;
- Status: Open.#170 In bitshares/bitshares-core;
- Status: Open.#556 In bitshares/bitshares-core;