dash/src/bls
UdjinM6 54fb76f2f1
fix: Resolve mainnet v19 fork issues (#5403)
## Issue being fixed or feature implemented
same as  #5392, alternative solution

~based on #5402 atm, will rebase later~

## What was done?
pls see individual commits

## How Has This Been Tested?
reorg mainnet around forkpoint with a patched client (to allow low
difficulty), run tests

## Breaking Changes
Another evodb migration is required. Going back to an older version or
migrating after the fork requires reindexing.

## Checklist:
- [x] I have performed a self-review of my own code
- [x] I have commented my code, particularly in hard-to-understand areas
- [ ] I have added or updated relevant unit/integration/functional/e2e
tests
- [ ] I have made corresponding changes to the documentation
- [x] I have assigned this pull request to a milestone _(for repository
code-owners and collaborators only)_
2023-06-04 23:45:56 +03:00
..
bls_batchverifier.h chore: run copyright_header.py update 2023-01-13 00:49:04 +03:00
bls_ies.cpp chore: run copyright_header.py update 2023-01-13 00:49:04 +03:00
bls_ies.h refactor: replace instances of typedef with using in dash code (#4488) 2021-10-06 00:26:29 +03:00
bls_worker.cpp ci: upgrade cppcheck to 2.10; fix / suppress reported issues (#5328) 2023-04-16 12:08:33 -05:00
bls_worker.h refactor: replace instances of typedef with using in dash code (#4488) 2021-10-06 00:26:29 +03:00
bls.cpp refactor: convert most std::vector const references to Spans in bls code 2023-04-19 01:12:28 +03:00
bls.h fix: Resolve mainnet v19 fork issues (#5403) 2023-06-04 23:45:56 +03:00