Skip to content

feat: Introduce shasta hardfork#25

Draft
johntaiko wants to merge 95 commits into
mainfrom
feat/shasta
Draft

feat: Introduce shasta hardfork#25
johntaiko wants to merge 95 commits into
mainfrom
feat/shasta

Conversation

@johntaiko

Copy link
Copy Markdown
Member

No description provided.

smtmfft and others added 26 commits November 10, 2025 18:11
Signed-off-by: smtmfft <smtm@taiko.xyz>
Signed-off-by: smtmfft <smtm@taiko.xyz>
- Added IsForcedInclusion field to TaikoGuestDataSource to differentiate between normal and forced inclusion sources.
- Updated yieldShastaGuestInputs method to validate forced inclusion conditions for data sources.
- Implemented validateShastaBlockTimestamp method to ensure block timestamps adhere to proposal timestamps.
- Enhanced manifest validation functions to accommodate new forced inclusion logic.
- Updated JSON marshaling and unmarshaling for TaikoProverData to include LastAnchorBlockNumber.
johntaiko and others added 5 commits February 5, 2026 22:40
Previously initial base fee was applied when parent block number <= 1,
which could incorrectly enable it for non-genesis parents. Use the
isGenesisParent flag to restrict the init base fee to genesis parent
only.
Signed-off-by: smtmfft <smtm@taiko.xyz>
johntaiko and others added 23 commits February 11, 2026 20:25
Signed-off-by: smtmfft <smtm@taiko.xyz>
Signed-off-by: smtmfft <smtm@taiko.xyz>
Signed-off-by: smtmfft <smtm@taiko.xyz>
fix: bind chain spec name in witness validation
@johntaiko
johntaiko marked this pull request as draft July 7, 2026 03:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants