Skip to content

Add ArbOS initialization logic and genesis block loading#21

Merged
wurdum merged 33 commits into
mainfrom
feature/init-arbos-state
Jun 4, 2025
Merged

Add ArbOS initialization logic and genesis block loading#21
wurdum merged 33 commits into
mainfrom
feature/init-arbos-state

Conversation

@wurdum

@wurdum wurdum commented May 28, 2025

Copy link
Copy Markdown
Collaborator

Closes #10

Comment thread src/Nethermind.Arbitrum/Genesis/ArbitrumLoadGenesisBlockStep.cs Outdated
Comment thread src/Nethermind.Arbitrum/Genesis/ArbitrumGenesisLoader.cs Outdated
Comment thread src/Nethermind.Arbitrum/Genesis/ArbitrumGenesisLoader.cs Outdated
Comment thread src/Nethermind.Arbitrum/Genesis/ArbitrumGenesisLoader.cs Outdated
Comment thread src/Nethermind.Arbitrum/Arbos/Storage/ArbosStorage.cs Outdated
Comment thread src/Nethermind.Arbitrum/Arbos/Storage/AddressSet.cs
Comment thread src/Nethermind.Arbitrum/Arbos/Storage/AddressSet.cs

@AnkushinDaniil AnkushinDaniil left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm curious why there's a need to create Nethermind.Arbitrum.Tests. Is it different from Nethermind.Arbitrum.Test?

Comment thread src/Nethermind.Arbitrum/Arbos/Storage/ArbosStorage.cs Outdated
Comment thread src/Nethermind.Arbitrum/Arbos/ArbosState.cs Outdated
Comment thread src/Nethermind.Arbitrum.Tests/Arbos/ArbosStorageTests.BackedByType.cs Outdated
@wurdum

wurdum commented May 30, 2025

Copy link
Copy Markdown
Collaborator Author

I'm curious why there's a need to create Nethermind.Arbitrum.Tests. Is it different from Nethermind.Arbitrum.Test?

Hmm, nope, we should have only Nethermind.Arbitrum.Test, that's the right one. I think I missed a newer PR that introduces it. I'll fix it

@wurdum

wurdum commented May 30, 2025

Copy link
Copy Markdown
Collaborator Author

Done, Nethermind.Arbitrum.Tests is removed

Comment thread src/Nethermind.Arbitrum/Arbitrum.cs
Comment thread src/Nethermind.Arbitrum/Arbos/Storage/ArbosStorage.cs
Comment thread src/Nethermind.Arbitrum/Arbos/Storage/ArbosStorage.cs Outdated
Comment thread src/Nethermind.Arbitrum/Arbos/Storage/ArbosStorage.cs Outdated
Comment thread src/Nethermind.Arbitrum/Arbos/Storage/ArbosStorage.cs Outdated
Comment thread src/Nethermind.Arbitrum/Genesis/ArbitrumGenesisLoader.cs Outdated
Comment thread src/Nethermind.Arbitrum/Genesis/ArbitrumGenesisLoader.cs Outdated
Comment thread src/Nethermind.Arbitrum/Genesis/ArbitrumGenesisLoader.cs Outdated
Comment thread src/Nethermind.Arbitrum/Arbos/Storage/AddressSet.cs Outdated
Comment thread src/Nethermind.Arbitrum/Arbos/ArbosState.cs
Comment thread src/Nethermind.Arbitrum/Arbos/ArbosState.cs
Comment thread src/Nethermind.Arbitrum/Arbos/ArbosState.cs Outdated
Comment thread src/Nethermind.Arbitrum/Arbos/Storage/L1PricingState.cs
Comment thread src/Nethermind.Arbitrum/Arbos/ArbosState.cs
Comment thread src/Nethermind.Arbitrum/Arbos/ArbosState.cs
Comment thread src/Nethermind.Arbitrum/Arbos/ArbosTypes.cs Outdated
Comment thread src/Nethermind.Arbitrum/Arbos/ArbosTypes.cs Outdated
Comment thread src/Nethermind.Arbitrum/Arbos/ArbosAddresses.cs
Comment thread src/Nethermind.Arbitrum/Arbos/Precompiles.cs
Comment thread src/Nethermind.Arbitrum/Arbos/Storage/AddressSet.cs
Comment thread src/Nethermind.Arbitrum/Arbos/Storage/AddressSet.cs
Comment thread src/Nethermind.Arbitrum/Arbos/Storage/ArbosStorage.cs
Comment thread src/Nethermind.Arbitrum/Arbos/Storage/ArbosStorage.cs
Comment thread src/Nethermind.Arbitrum/Arbos/Storage/ArbosStorage.cs
Comment thread src/Nethermind.Arbitrum/Arbos/Storage/ArbosStorage.cs Outdated
Comment thread src/Nethermind.Arbitrum/Arbos/Storage/ArbosStorage.cs Outdated
Comment thread src/Nethermind.Arbitrum/Arbos/ArbosState.cs Outdated
Comment thread src/Nethermind.Arbitrum/Arbos/Storage/StylusParams.cs Outdated
Comment thread src/Nethermind.Arbitrum/Genesis/ArbitrumGenesisLoader.cs Outdated
@wurdum wurdum merged commit ba19f24 into main Jun 4, 2025
1 check passed
@wurdum wurdum deleted the feature/init-arbos-state branch January 8, 2026 11:43
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.

Create chainspec configuration for Arbitrum full chain simulation

5 participants