Skip to content

Release v0.1.0-preview.1.rc

Choose a tag to compare

Summary

v0.1.0 elevates DevKit from local experiments to public testnet deployments

⚠️ Important

  • v0.1.0 brings testnet deployments to devkit adding the following commands:

    • devkit avs deploy contracts l1
    • devkit avs deploy contracts l2
  • To deploy to testnet you must first configure a testnet context using:

    • devkit avs context create --context testnet
    • devkit 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

Downloads