[FIP-21] Staking - Release Milestone Checklist

 

Task

Deliverables

Notes

Security

 

 

Code audit

Code audit of new contract or code

 

Vulnerability testing

Penetration, API, and logic vulnerability testing

 

Bug bounty

Bug bounty

 

Devnet

 

 

Testing

Devnet fork test (Dev lead)
Devnet performance test (Dev lead)

https://fioprotocol.atlassian.net/browse/BD-2988

fio.contract

Run upgrade using set code and set abi (Dev lead)

https://fioprotocol.atlassian.net/browse/BD-2791

History node testing

Test against node with V1 History and confirm no errors in log file (add results to Dev Spec)

 

SDK and Wallet Testing

 

Testnet

 

 

Communication

 

addaction and createfee

Example:

createfee '{"end_point":"transfer_tokens_fio_add","type":"1","suf_amount":"958695652"}'

addaction '{"action":"trnsloctoks","contract":"fio.token","actor":"eosio"}'

 

fio.test

 

fio.contract

 

 

fio (chain)

https://github.com/fioprotocol/fio/releases/tag/v3.2.0-rc1

Release v2.6.0-rc1 · fioprotocol/fio.contracts

SDK and Wallet Testing

 

Testnet validation

 

Mainnet

 

 

Mainnet prep

Staking go-to-market

 

fio.test

https://github.com/fioprotocol/fio.test/tree/release/2.6.x_3.2.x

fio.devtools

https://github.com/fioprotocol/fio.devtools/releases/tag/v2.6.0

addaction and createfee

Example:

createfee '{"end_point":"transfer_tokens_fio_add","type":"1","suf_amount":"958695652"}'

addaction '{"action":"trnsloctoks","contract":"fio.token","actor":"eosio"}'

https://fioprotocol.atlassian.net/browse/BD-3063

https://fio.bloks.io/msig/lion4uxxfbqo/addactfee

fio.contract

https://fioprotocol.atlassian.net/browse/BD-3127

https://fioprotocol.atlassian.net/browse/BD-3128

fio chain

https://fioprotocol.atlassian.net/browse/BD-3129

https://fioprotocol.atlassian.net/browse/BD-3130

General

 

FIO API Nodes

 

SDK and Wallet Testing