Skip to content

Pull latest changes from main - #119

Merged
ManulParihar merged 11 commits into
devfrom
main
Aug 18, 2026
Merged

ManulParihar merged 11 commits into
devfrom
main

Conversation

@ManulParihar

Copy link
Copy Markdown
Member

No description provided.

ManulParihar and others added 11 commits August 18, 2026 15:53
Fixed: device wallet front-running random eSIM identifier
address.json goes back to being a flat address lookup, one line per
contract, the same shape every other entry has. Everything else the
deploy captured lives in its own file next to it.
The full record for the Base Sepolia deployment on EntryPoint v0.8 is now
deployments/base-sepolia-84532-entrypoint-v8.json. The filename is the key the
scripts build from the chain id and EntryPoint version, so it cannot disagree
with the chain it describes and the scripts can find it without being told.
address.json is the address book, a flat name to address map per chain, and
that is all it holds. The build provenance, constructor arguments, role holders
and status that later scripts read move to deployments/<recordKey>.json, one
file per deployment.

The deploy now writes both, so the address book stays current without anyone
editing it by hand. Its already-deployed guard checks both files, since either
one alone is enough to make a redeploy overwrite something live.
The rehearsal now clears both its address book entry and its record file on
exit, and refuses to start when either exists. compute-initCode reads the
record file, since the address book no longer carries a contracts section.
Each contract address in the current deployment column now points at
its Basescan page, so the record can be checked without leaving the
README.
Updated README to include a link to the deployment commit.
…lia-entrypoint-v8

Record: Base Sepolia EntryPoint v0.8 Deploymenta
@ManulParihar
ManulParihar merged commit df2c6ec into dev Aug 18, 2026
2 checks passed
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.

1 participant