forked from kaspanet/rusty-kaspa
-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gd tn11 uni #88
Open
aspect
wants to merge
51
commits into
aspectron:omega-gd
Choose a base branch
from
michaelsutton:gd-tn11-uni
base: omega-gd
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Gd tn11 uni #88
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Co-authored-by: Ori Newman <[email protected]>
Co-authored-by: Ori Newman <[email protected]>
Co-authored-by: Ori Newman <[email protected]>
Co-authored-by: Ori Newman <[email protected]>
Co-authored-by: Ori Newman <[email protected]>
Co-authored-by: Ori Newman <[email protected]>
apply_proof only inserts parent entries for a header from the proof into the relations store for a level if there was GD data in the old stores for that header. This adds a check to filter out parent records not in relations store
…cient root This happens when there's not enough headers in the pruning proof but it satisfies validation
relations.get_parents on GD gets extra parents that aren't in the current GD store. so get_blue_work throws an error next, ORIGIN was mising from the GD so add that
The new prefixes added are compatible with the old version. We don't want to trigger a db delete with this change
It's already on there
This prevents the case where new root is an anticone of old root
- Keep using old root to minimize proof size. Old root is calculated using the temporary gd stores - fix the off-by-one in block_at_depth and chain_up_to_depth - revert the temp fix to sync with the off-by-one
commit 5c739491ae224720904deb1e2dbc3ff369ae35ae Author: Michael Sutton <[email protected]> Date: Thu Jul 11 11:02:44 2024 +0000 simplify trace commit 20c44e20c25fa7c76abe0709185ccf0849649322 Merge: 21c17b7 d7a5ba2 Author: Michael Sutton <[email protected]> Date: Mon Jun 17 23:05:03 2024 +0000 Merge branch 'dev' into modify-template-mass-activation commit 21c17b7 Author: Michael Sutton <[email protected]> Date: Thu May 30 10:43:45 2024 +0000 bump version to 0.14.2 commit 8b21ac8 Author: Michael Sutton <[email protected]> Date: Thu May 16 14:09:37 2024 +0000 fixes a tn11 bug where tx mass hashing was not activated when modifying block template
commit 6a56461 Author: Maxim <[email protected]> Date: Tue Jun 18 18:09:29 2024 +0300 Implement PSKT(Partially Signed Kaspa Transaction) (kaspanet#481) * initial support of pskt: supported roles: creator, constructor, updater, signer roles * add builder * handle combine errors * finalize * extractor * chore: typo * style: fmt * expose txid to global * chore: change version * feat: serde for optional bytes * feat: impl (de)serialization * style: fmt * add example, fixes * style: fmt * style: clippy * rollback unrelated changes * psbt -> pskt * refactor: avoid copy-paste by using recursion * docs: add description of roles commit a797e1e Author: George Bogodukhov <[email protected]> Date: Mon Jun 17 15:50:16 2024 +1000 Add support for IP only for --rpclisten-borsh/json (kaspanet#402) (kaspanet#439) * Add support for IP only for --rpclisten-borsh/json * Fix cehck complaints
commit 5b59ea9 Author: max143672 <[email protected]> Date: Tue Jun 25 19:28:11 2024 +0300 suppress warnings commit ed3f76b Author: max143672 <[email protected]> Date: Tue Jun 25 15:27:17 2024 +0300 style: fmt commit 0e4629d Author: max143672 <[email protected]> Date: Tue Jun 25 15:26:07 2024 +0300 add bench with custom threadpool commit 5dc827b Author: max143672 <[email protected]> Date: Tue Jun 25 15:20:28 2024 +0300 fix clippy commit 1e6fd8e Author: max143672 <[email protected]> Date: Tue Jun 25 11:51:54 2024 +0300 refactor check_scripts fn, fix tests commit 5b76a64 Author: max143672 <[email protected]> Date: Mon Jun 24 22:52:23 2024 +0300 apply par iter to `check_scripts` commit 93c5b1a Author: max143672 <[email protected]> Date: Mon Jun 24 01:16:51 2024 +0300 remove scc commit de650c3 Author: max143672 <[email protected]> Date: Mon Jun 24 01:07:00 2024 +0300 rollback rwlock and indexmap. commit 5f3fe02 Author: max143672 <[email protected]> Date: Mon Jun 24 00:37:12 2024 +0300 dont apply cache commit 258b40f Author: max143672 <[email protected]> Date: Sun Jun 23 14:39:59 2024 +0300 use hashcache commit 3edd435 Author: max143672 <[email protected]> Date: Sun Jun 23 00:28:22 2024 +0300 use concurrent cache commit 0c2acda Author: max143672 <[email protected]> Date: Sun Jun 23 00:08:52 2024 +0300 use upgreadable read commit 91364d1 Author: max143672 <[email protected]> Date: Sun Jun 23 00:06:52 2024 +0300 fix benches commit d3d0716 Author: max143672 <[email protected]> Date: Sat Jun 22 11:54:43 2024 +0300 fix par versions commit b756df4 Author: max143672 <[email protected]> Date: Fri Jun 21 22:39:28 2024 +0300 use cache per iteration per function commit cfcd7e1 Author: max143672 <[email protected]> Date: Fri Jun 21 21:38:07 2024 +0300 benches are implemented commit 25f1087 Author: max143672 <[email protected]> Date: Fri Jun 21 20:22:14 2024 +0300 sighash reused trait
This reverts commit bc56e65. This experimental commit requires a bit more thinking to apply, and optimization can be deferred.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.