Skip to content
This repository has been archived by the owner on Aug 30, 2022. It is now read-only.

Add activate action to system and bios contracts #220

Merged
merged 13 commits into from
Apr 18, 2019
Merged

Conversation

arhag
Copy link
Contributor

@arhag arhag commented Apr 3, 2019

Change Description

Adds activate action to system contract that pre-activates the protocol feature represented by the provided protocol feature digest (which would subsequently cause the protocol feature to be activated at the start of the next block).

Adds activate and reqactivated actions to bios contract. The activate action does the same thing as the one in the system contract. The reqactivated action asserts that the protocol feature represented by the provided protocol feature digest has been activated.

The changes to the bios contract are required as part of testing the protocol feature changes in EOSIO.

Deployment Changes

  • Deployment Changes

API Changes

  • API Changes

Documentation Additions

  • Documentation Additions

@arhag arhag changed the title Add preactivate action to system and bios contracts Add activate action to system and bios contracts Apr 17, 2019
@arhag arhag marked this pull request as ready for review April 17, 2019 05:09
@@ -363,6 +392,17 @@ namespace eosio {
* @param account - the name of the account to set the abi for
* @param abi - the abi hash represented as a vector of characters
*/
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this annotation belongs to setabi action

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks.

@arhag arhag merged commit b0874aa into develop Apr 18, 2019
@arhag arhag deleted the preactivate-action branch April 18, 2019 22:31
r4rdsn pushed a commit to finteh/finteh.contracts that referenced this pull request Oct 18, 2020
Add activate action to system and bios contracts
r4rdsn pushed a commit to finteh/finteh.contracts that referenced this pull request Oct 18, 2020
Add activate action to system and bios contracts
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants