You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: use Set for shared storefront addresses and checksum remapped address (#1864)
* refactor: use Set for shared storefront addresses and return checksummed addresses
- Convert SHARED_STOREFRONT_ADDRESSES from array to Set for O(1) lookups
- remapSharedStorefrontAddress now returns checksummed addresses via ethers.getAddress()
- Gracefully handle invalid addresses by returning them unchanged
- Remove uppercase address test since we don't need to handle 0X prefix
Co-Authored-By: Claude Opus 4.5 <[email protected]>
* fix: prettier formatting and bump version to 8.0.14
Co-Authored-By: Claude Opus 4.5 <[email protected]>
* refactor: only checksum remapped shared storefront address
Return original tokenAddress unchanged for non-shared storefront addresses.
Only return checksummed address when remapping to lazy mint adapter.
Co-Authored-By: Claude Opus 4.5 <[email protected]>
---------
Co-authored-by: Claude Opus 4.5 <[email protected]>
> Private orders only restrict the taker address at the contract level. The order data remains public and discoverable via OpenSea APIs and on-chain indexers.
0 commit comments