Skip to content

V1.1 staging#300

Merged
zhongeric merged 26 commits intomainfrom
v1.1-staging
Jan 20, 2026
Merged

V1.1 staging#300
zhongeric merged 26 commits intomainfrom
v1.1-staging

Conversation

@zhongeric
Copy link
Copy Markdown
Contributor

@zhongeric zhongeric commented Jan 16, 2026

Audited release pulled in from fork

* initial commit

* save

* save

* fix: use $clearingPrice for submitBid

* forge fmt

* save

* fix invariant

* rm output.txt

* chore: forge fmt

* fix: add onlyActiveAuction check to forceIterateOverTicks

* test: add btt for forceIterateOverTicks

* test: update btt

* Add dos test

* test: lower fuzz runs

* feat: move clearing price initialization to constructor

* test: fix invariant test to roll to start block

* feedback

* feedback: save new clearing price on stack

* gas: only update clearingPrice if changed and emit event

* chore: forge fmt

* chore: update interface
* feat: add blockNumberish to CCA.sol

* chore: dedupe calls

* add blocknumberish library

* remove BlockNumberish contract from local src

* remove IArbSys interface

* chore: gas

* fix: missing block numberish in events

* chore: update gas
* initial commit of gated 1155 hooks

* chore: add tests
* feat: implement ILBPInitializer interface

* fix: use global clearing price in lbpInitializationParams

* Fully implement ILBPInitializer interface
* N02: remove constructor blocknumberish call

* N05
* chore: update readme and add docs

* chore: update deployment guide

* chore: update

* chore: update changelog
* fix: add tests for lbpInitializationParams and fix revert reason

* chore: add supportsInterface test

* rm submodule
* make external call before reading from state

* feat: add nonReentrant on submitBid and forceIterateOverTicks, also call internal checkpoint in submitBid

* chore: add btt tests for validation hook reentrancy
* chore: forge fmt

* chore: lower pr fuzz runs

* chore: pre-commit
* chore: update deploy script for CCA factory

* chore: update readme
@zhongeric zhongeric marked this pull request as ready for review January 20, 2026 15:02
@zhongeric zhongeric requested a review from a team as a code owner January 20, 2026 15:02
@zhongeric zhongeric merged commit 0e0511f into main Jan 20, 2026
5 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.

2 participants