Release v0.1.0-preview.1.rc
Summary
v0.1.0 elevates DevKit from local experiments to public testnet deployments
⚠️ Important
-
v0.1.0bringstestnetdeployments todevkitadding the following commands:devkit avs deploy contracts l1devkit avs deploy contracts l2
-
To deploy to
testnetyou must first configure atestnetcontext using:devkit avs context create --context testnetdevkit avs config --set project.context="testnet"devkit avs context --edit --context testnet
Breaking changes for template migration (to > v0.0.17)
- In your projects
contracts/src/l2-contracts/AVSTaskHook.sol, implement the following method:
function handlePostTaskResultSubmission(address caller, bytes32 taskHash) external {
//TODO: Implement
}
Changes
0904c13: feat: eigen runtime spec support for devkit driven by avs template by @bdchatham (#235)
6a071b9: feat: allow any context to feed core commands by @grezle (#233)
f3af4b9: fix: arbitrary file access during archive extraction ("Zip Slip") by @grezle (#239)
0894887: feat: l1/l2 deploy commands for testnet/mainnet by @grezle (#234)
33f0904: feat: restrict devnet only cmds by @grezle (#238)
c514bed: feat: update TableCalculator addresses by @grezle (#241)
962cf2e: fix: allow AVS setup to be skipped from context "flag" by @grezle (#242)
51c333d: fix: disable rpc rate limiting by @grezle (#243)
8f08003: fix: fixing workflow permissions by @anupsv (#236)
eee71f8: fix: ensure we're consistently using v6.5.2 of golangci/golangci-lint-action by @grezle (#244)
Full Changelog: v0.0.10...v0.1.0-preview.2.rc