Skip to content

Conversation

@Karrq
Copy link
Contributor

@Karrq Karrq commented Dec 20, 2024

What 💻

  • Add functions to use zksolc --link
  • Process deploy-time linking (both CREATE and CREATE2)
  • Update default zksolc to 1.5.9

Why ✋

  • Allow tests & scripts to rely on contracts with libraries that have not been deployed yet

@Karrq Karrq self-assigned this Dec 20, 2024
@Karrq Karrq requested a review from a team as a code owner December 20, 2024 21:37
Karrq added 6 commits January 13, 2025 19:02
fix(strategy): remove get_mut for `DualCompiledContracts`
fix(zk:link): use version from config
refactor(zk:config): extract config -> zksolc compiler logic into
function
chore: lints
@Karrq Karrq requested a review from nbaztec January 23, 2025 16:55
@Jrigada Jrigada self-requested a review January 24, 2025 13:56
nbaztec
nbaztec previously approved these changes Jan 24, 2025
Jrigada
Jrigada previously approved these changes Jan 24, 2025
@Jrigada Jrigada added this to the Release 0.0.5 milestone Jan 24, 2025
@Karrq Karrq linked an issue Jan 24, 2025 that may be closed by this pull request
@Karrq Karrq dismissed stale reviews from Jrigada and nbaztec via 91eb6e7 January 24, 2025 17:07
@Karrq Karrq enabled auto-merge (squash) January 27, 2025 14:25
@Karrq Karrq merged commit b69695a into main Jan 27, 2025
23 checks passed
@Karrq Karrq deleted the feat/zksolc-link branch January 27, 2025 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Support zksolc link

4 participants