Conversation
|
Code Climate has analyzed commit c7d51bd and detected 0 issues on this pull request. View more on Code Climate. |
|
✔️ Deploy Preview for jellyfish-defi ready! 🔨 Explore the source changes: 90e1195 🔍 Inspect the deploy log: https://app.netlify.com/sites/jellyfish-defi/deploys/60f536d8871ddc00073397fd 😎 Browse the preview: https://deploy-preview-344--jellyfish-defi.netlify.app |
jellyfish-wallet-encrypted
size-limit report 📦
|
Codecov Report
@@ Coverage Diff @@
## main #344 +/- ##
==========================================
+ Coverage 92.98% 97.46% +4.47%
==========================================
Files 10 105 +95
Lines 171 3071 +2900
Branches 19 300 +281
==========================================
+ Hits 159 2993 +2834
- Misses 12 78 +66
Continue to review full report at Codecov.
|
|
I am reviewing this, give me some time to understand its integrative behavior |
* pulled changes from #344 * refactor jellyfish-wallet-encrypted encryption layer for a cleaner abstraction pattern * fixed scrypt_provider import * refactor encryption to just scrypt
|
Closed in favor of #480 |
* Add basic indexer and model * Working implementation, added tests * Added changes to masternode controller and tests * Fixed test * Fix flakey test * Added post eunos paya test * Improve code coverage * Improved test coverage for controller * Fixed new naming * Add timelock * Fix test * Fix tests * Update packages/whale-api-client/__tests__/api/masternodes.test.ts Co-authored-by: Fuxing Loh <4266087+fuxingloh@users.noreply.github.com> * Update src/module.api/masternode.controller.ts Co-authored-by: Fuxing Loh <4266087+fuxingloh@users.noreply.github.com> * Make resign tx optional * Made resign struct optional * Fix tests * Fix tests * Make tx not optional * This is better * Fix test Co-authored-by: Fuxing Loh <4266087+fuxingloh@users.noreply.github.com>
* Add basic indexer and model * Working implementation, added tests * Added changes to masternode controller and tests * Fixed test * Fix flakey test * Added post eunos paya test * Improve code coverage * Improved test coverage for controller * Fixed new naming * Add timelock * Fix test * Fix tests * Update packages/whale-api-client/__tests__/api/masternodes.test.ts Co-authored-by: Fuxing Loh <4266087+fuxingloh@users.noreply.github.com> * Update src/module.api/masternode.controller.ts Co-authored-by: Fuxing Loh <4266087+fuxingloh@users.noreply.github.com> * Make resign tx optional * Made resign struct optional * Fix tests * Fix tests * Make tx not optional * This is better * Fix test Co-authored-by: Fuxing Loh <4266087+fuxingloh@users.noreply.github.com>
* Add basic indexer and model * Working implementation, added tests * Added changes to masternode controller and tests * Fixed test * Fix flakey test * Added post eunos paya test * Improve code coverage * Improved test coverage for controller * Fixed new naming * Add timelock * Fix test * Fix tests * Update packages/whale-api-client/__tests__/api/masternodes.test.ts Co-authored-by: Fuxing Loh <4266087+fuxingloh@users.noreply.github.com> * Update src/module.api/masternode.controller.ts Co-authored-by: Fuxing Loh <4266087+fuxingloh@users.noreply.github.com> * Make resign tx optional * Made resign struct optional * Fix tests * Fix tests * Make tx not optional * This is better * Fix test Co-authored-by: Fuxing Loh <4266087+fuxingloh@users.noreply.github.com>
What kind of PR is this?:
/kind feature
What this PR does / why we need it:
Which issue(s) does this PR fixes?:
Fixes #133
Additional comments?:
wait for dependencies merged, will ease the reading
trimmed down changes into series of PRs
#331 (merged) -> #369 (merged) -> #371 then this (put this into draft first)