Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

https://fioprotocol.atlassian.net/secure/RapidBoard.jspa?rapidView=2&projectKey=BD&modal=detail&selectedIssue=BD-2240&assignee=5b1708cb73c23f253a5f8692

Design:

  • Include link to FIP

  • Summarize changes to fio and fio.contracts

  • Note files that will be updated

  • List new/updated actions and endpoints

  • Note changes to structs and ABIs

  • Detail any table updates or migrations

  • Note any changes to global functionality

  • Summary of risks, impacts and logistics analysis

SDK Requirements

  • Note functional updates needed for SDKs

Functional Test plan

  • List all of the pertinent tests, required setup, and expected results.

Performance Testing plan

  • List all of the pertinent tests, required setup, and expected results.

Fork Testing plan

  • List all of the pertinent tests, required setup, and expected results.List all pertinent tests pertaining to testing with different versions of the core code.

  • List all pertinent tests pertaining to pre-contracts update and post contracts update

Rollout/Release plan

  • make a comprehensive list of all necessary changes

  • include (new actions, removed actions, MSIGs for all required operations, and step by step instructions.

Rollout/Release verification plan

  • include step by set instructions for how to verify that the changes are on chain after rollout.

  • Bonus points if you make an automated script performing the verifications.