ebtc-protocol / ebtc-multisig

eBTC's EVM multisig operations.
GNU Affero General Public License v3.0
0 stars 0 forks source link

Timelock tests, natspec and scripts #3

Closed sajanrajdev closed 7 months ago

sajanrajdev commented 8 months ago

Added:

Run tests with:

brownie test --network sepolia-fork

Example of running a script:

brownie run scripts/ebtc_treasury.py activePool_claim_fee_recipient_coll_shares 1000 --network sepolia-fork

NOTE: You may need to manually setup the Sepolia network, instructions added to Readme.

Testing results

image

sajanrajdev commented 8 months ago

@petrovska-petro, thank you very much for your review, all of your comments have been addressed. Added:

Test suite running properly with new tests and implementations: image image

petrovska-petro commented 7 months ago

@sajanrajdev everything looks good and comments were tackled ✅

only addition to this pr, which still i believe it has great value while the ui for timelock gets finalised its the side-effect on any timelock tx queue, having in place the tenderly simulation to share to inspect events emitted, storage variable updated, traced etc will be v valuable to share w/ other signers