Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release taiko-alethia-protocol 1.11.0 #18761

Conversation

taiko-kitty
Copy link
Contributor

🤖 I have created a release beep boop

1.11.0 (2025-01-13)

Features

  • protocol: add lastProposedIn to slotB (#18379) (96b380a)
  • protocol: add proposeBlocksV2 method to ProverSet (#18115) (0743a99)
  • protocol: add proveBlocks method to ProverSet (#18025) (36a2ae5)
  • protocol: add TIER_ZKVM_RISC0 tier and HeklaTierProvider (#17913) (64ed666)
  • protocol: add aggregated sgx verify test (#18160) (8dda47b)
  • protocol: add ComposeVerifier, TeeAnyVerifier, and ZkAnyVerifier (ee464ca)
  • protocol: add Hekla Ontake hardfork upgrade scripts (#18103) (a3436e8)
  • protocol: add proposer address to getMinTier func (#17919) (d6ea6f3)
  • protocol: adjust the zk ratio(risc0 & sp1) (#18613) (431435e)
  • protocol: adjust zk(risc0 & sp1) ratio (#18684) (a0c21a3)
  • protocol: allow local.params.parentMetaHash to remain as 0 (#18451) (94185fe)
  • protocol: allow any ERC20 tokens or Ether to be used as bonds (#18380) (1920521)
  • protocol: allow msg.sender to customize block proposer addresses (#18048) (22055cc)
  • protocol: allow owner to update recipient in TokenUnlock (#18184) (773ae1b)
  • protocol: change HeklaTaikoToken's clock mode to timestamp to test the DAO (#18597) (ccc9500)
  • protocol: check-in HeklaTaikoToken (#18189) (60c38d8)
  • protocol: decrease the rate of risc0 in Hekla (#18553) (57d20db)
  • protocol: enable sp1 batch aggregation (#18199) (038cd32)
  • protocol: improve getTransitions (#18181) (868d733)
  • protocol: improve L2 basefee calculation (920bd68)
  • protocol: increase risc0 frequency in Hekla (#18407) (350264c)
  • protocol: Increase the probability of sgx proof for lab proposer (#18288) (fd0dbbb)
  • protocol: increase zk(risc0 & sp1) rate in mainnet (#18481) (f24a908)
  • protocol: introduce getTransitions in TaikoL1 (#18154) (273bf53)
  • protocol: introduce ForkManager to improve protocol fork management (#18508) (ff5c196)
  • protocol: make TaikoL2Deprecated ABI go-ethereum compatible (#18659) (05594cf)
  • protocol: make sure init() covers logics in init2(), init3().. (#18292) (9d06958)
  • protocol: measure gas per block using a debug event (#18470) (e84e472)
  • protocol: propose a batch blocks conditionally (#18570) (e846f62)
  • protocol: protocol monitors (#18002) (45b2087)
  • protocol: rename B_BLOCK_PROPOSER to B_PRECONF_REGISTRY (#18255) (bf3caf7)
  • protocol: request zk proofs(risc0 & sp1) in mainnet (#18467) (1fab427)
  • protocol: script of UpgradeRisc0Verifier (#17949) (fc12e04)
  • protocol: scripts to deploy new mainnet implementation contracts (#18356) (269759b)
  • protocol: support backward-compatible batch-proof verification (#17968) (c476aab)
  • protocol: tolerate invalid BaseFeeConfig on L2 (#18338) (f9f5d15)
  • protocol: update B_TIER_ROUTER in RollupAddressCache (#18370) (9748ae5)
  • protocol: update HeklaTierProvider to introduce sp1 proof (#18022) (76b6514)
  • protocol: update ontakeForkHeight to Sep 24, 2024 (#18046) (30c9316)
  • protocol: update RollupAddressCache with new MainnetTierRouter address (#18619) (b2ca63c)
  • protocol: update Hekla ontakeForkHeight (#17983) (8819e3a)
  • protocol: update mainnet ontakeForkHeight config (#18252) (7550882)
  • protocol: update ric0 & sp1 verification contract (#18269) (684a909)
  • protocol: update script of deploying sp1 (#18019) (9464967)
  • protocol: update sp1 contracts (#18097) (6f26434)
  • protocol: update sp1 to 3.0.0 prod version (#18465) (0b11101)
  • protocol: upgrade script (#18334) (2c41dd1)
  • protocol: upgrade sp1 contract to v4.0.0-rc.3 (#18740) (a58852f)
  • protocol: use SP1 1.2.0-rc with more proof verification tests (#18001) (f7bcf1d)
  • protocol: user smaller cooldown windows (#18345) (63455f9)
  • taiko-client: soft block driver APIs (#18273) (9fff7ff)

Bug Fixes

  • protocl: check blockId in getBlock and getBlockV2 (#18327) (4288fb6)
  • protocol: add timestamp as a new parameter to getBasefeeV2 (#18686) (361c26a)
  • protocol: avoid invocation in Bridge message processing if calldata is "" and value is 0 (#18137) (10c2972)
  • protocol: correct the wrong router address for mainnet (#18291) (ae0a9da)
  • protocol: fix chainId in HeklaTaikoL1 (#17912) (8f31dd0)
  • protocol: fix a new bug in LibProposing (#18328) (7436bae)
  • protocol: fix an issue in same transition check (#18254) (233806e)
  • protocol: fix bug in adjustExcess (920bd68)
  • protocol: fix DCAP configuration script (#18088) (e8618c5)
  • protocol: fix debitBond bug and add additional tests (#18443) (75ff1f8)
  • protocol: fix issue in mainnet deployment script (#18283) (5c371a1)
  • protocol: fix LibAddress.supportsInterface to handle undecodeable return data (#18286) (299b4c9)
  • protocol: fix permission in ComposeVerifier (#18302) (4c45d8b)
  • protocol: fix proposeBlock()'s block id check (#18227) (3a9d6c1)
  • protocol: fix test related to SendMessageToDelegateOwner.s.sol (#18300) (65daa3e)
  • protocol: fix tier id conflicts (#18004) (0df1ad4)
  • protocol: fix wrong Bridged ERC20 address cache (#18287) (49267ab)
  • protocol: make sure new instance is not zero address in SgxVerifier (#17918) (d559ce8)
  • protocol: revert B_TIER_OPTIMISTIC back to "" (#18446) (9549e7f)
  • protocol: revert a change to maintain taiko-geth compatibility (#18331) (9d18d59)
  • protocol: revert changes related to proposedIn and proposedAt to fix a bug (#18333) (5cb43ab)
  • protocol: reward non-assigned prover 7/8 liveness bond (#18132) (9f99099)
  • protocol: small fix to 1559 error check (#18339) (4428661)

Chores

Documentation

Code Refactoring

  • protocol: extra a new function in LibProposing (#18456) (5b4b0cd)
  • protocol: extract an IBlockHash interface from TaikoL2 (#18045) (bff481e)
  • protocol: introduce BlockV2 for client-side compability (#17935) (e46cf29)
  • protocol: refactor TierProvider implementations (ee464ca)
  • protocol: remove ProposerAccess for easier composability (#17994) (80176a1)
  • protocol: remove uncessary init2() from TaikoL2 (#17973) (4e08881)
  • protocol: remove unused code post Ontake fork (#18150) (8543cec)
  • protocol: restructure solidity code to match compilation targets (#18059) (adc47f4)
  • protocol: simplify mainnet address caching (ee464ca)
  • protocol: simplify some protocol code based on OpenZeppelin's recommendation (#18308) (fbad703)
  • protocol: slightly change defender monitors (#18086) (b93d056)
  • protocol: slightly improve EssentialContract (#18445) (3d077f8)

Tests

  • protocol: check LibEIP1559 function results in fuzz tests (#18475) (06e190c)
  • protocol: fix another L2 test failure (#18304) (b3dd4dc)
  • taiko-client: use env names which defined in flag configs (#17921) (196b74e)

Workflow

Build

  • deps: bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#18539) (79f3fab)
  • deps: bump golang.org/x/sync from 0.9.0 to 0.10.0 (#18560) (3d51970)
  • deps: bump merkletreejs from 0.3.11 to 0.4.0 (#17942) (1624b71)

This PR was generated with Release Please. See documentation.

@dantaik dantaik enabled auto-merge (squash) January 13, 2025 07:48
@dantaik dantaik merged commit 70942ea into main Jan 13, 2025
8 checks passed
@dantaik dantaik deleted the release-please--branches--main--components--taiko-alethia-protocol branch January 13, 2025 07:49
@taiko-kitty
Copy link
Contributor Author

🤖 Created releases:

mskrzypkows added a commit to NethermindEth/preconf-taiko-mono that referenced this pull request Jan 24, 2025
* docs(protocol): update `tier_router` in hekla (taikoxyz#18352)

* build(deps): bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 (taikoxyz#18266)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump gorm.io/datatypes from 1.2.1 to 1.2.4 (taikoxyz#18265)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump github.com/morkid/paginate from 1.1.7 to 1.1.8 (taikoxyz#18264)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat(protocol): scripts to deploy new mainnet implementation contracts (taikoxyz#18356)

Co-authored-by: Gavin Yu <[email protected]>

* chore(protocol): remove `TIER_ZKVM_ANY` in `MainnetTierRouter` (taikoxyz#18357)

* ci(protocol): trigger patch release (1.10.1) (taikoxyz#18358)

* chore(protocol): undo 1.10.0 release (taikoxyz#18363)

* chore(protocol): deploy `MainnetTierRouter` and update `RollupAddressCache` (taikoxyz#18359)

* ci(repo): trigger release-lease on tag changes (taikoxyz#18364)

* chore(main): release protocol 1.10.0 (taikoxyz#18365)

* chore(protocol): restore proving window changes (taikoxyz#18368)

* feat(protocol): update `B_TIER_ROUTER` in `RollupAddressCache` (taikoxyz#18370)

* docs(docs-site): update mainnet prover docs (taikoxyz#18367)

* chore(protocol): optimize Taiko L1 gas cost (taikoxyz#18376)

* refactor(protocol): remove unused code post Ontake fork (taikoxyz#18150)

Co-authored-by: dantaik <[email protected]>
Co-authored-by: gavin <[email protected]>
Co-authored-by: David <[email protected]>
Co-authored-by: Bernat Canal Garceran <[email protected]>
Co-authored-by: taiko-bot <[email protected]>
Co-authored-by: Roger <[email protected]>
Co-authored-by: maskpp <[email protected]>
Co-authored-by: smtmfft <[email protected]>
Co-authored-by: Ivan Lagunovsky <[email protected]>
Co-authored-by: jeff <[email protected]>
Co-authored-by: Karim <[email protected]>
Co-authored-by: Karim <[email protected]>
Co-authored-by: YoGhurt111 <[email protected]>

* build(deps): bump github.com/swaggo/swag from 1.16.3 to 1.16.4 (taikoxyz#18372)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump github.com/urfave/cli/v2 from 2.27.4 to 2.27.5 (taikoxyz#18373)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump github.com/testcontainers/testcontainers-go from 0.30.0 to 0.34.0 (taikoxyz#18374)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat(taiko-client): client changes based on taikoxyz#18150 (taikoxyz#18350)

* docs(protocol): update mainnet deployment docs (taikoxyz#18366)

* feat(protocol): add `lastProposedIn` to slotB (taikoxyz#18379)

* feat(protocol): allow any ERC20 tokens or Ether to be used as bonds (taikoxyz#18380)

* feat(taiko-client): update Go contract bindings (taikoxyz#18381)

* feat(taiko-client): update Go contract bindings (taikoxyz#18384)

* ci(repo): improve workflow triggering conditions (taikoxyz#18385)

* ci(protocol): release-please only crate draft PRs (taikoxyz#18392)

* chore(protocol): change bond amounts, proving windows, and cooldown windows (taikoxyz#18371)

* feat(protocol): increase risc0 frequency in Hekla (taikoxyz#18407)

* ci(protocol): release-please creates draft PRs (taikoxyz#18423)

* chore(taiko-client): update CI badge and path (taikoxyz#18441)

* ci(repo): delete some workflows and release configs (taikoxyz#18440)

* feat(docs-site): update network config, list cooldown, proving windows and bonds for every tier, remove banner (taikoxyz#18377)

Co-authored-by: Daniel Wang <[email protected]>

* fix(protocol): fix debitBond bug and add additional tests (taikoxyz#18443)

* feat(taiko-client): add chain ID to `TryDecompress()` (taikoxyz#18444)

* refactor(protocol): slightly improve EssentialContract (taikoxyz#18445)

* fix(protocol): revert `B_TIER_OPTIMISTIC` back to `""` (taikoxyz#18446)

* feat(taiko-client): compatible changes for `lastProposedIn` (taikoxyz#18442)

* ci(protocol): revert release-please workflow (taikoxyz#18447)

* build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 in the go_modules group (taikoxyz#18448)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(main): release docs-site 1.15.0 (taikoxyz#18428)

* feat(taiko-client): revert pr 18442 (taikoxyz#18450)

* docs(protocol): upgrade verifiers to support proof aggregation in Hekla (taikoxyz#18453)

* feat(protocol): allow `local.params.parentMetaHash` to remain as 0 (taikoxyz#18451)

* feat(docs-site): update graphic for hekla network config (taikoxyz#18457)

* feat(repo): don't run workflows on release-please branches (taikoxyz#18459)

* fix(repo): revert release-please (taikoxyz#18461)

* refactor(protocol): extra a new function in LibProposing (taikoxyz#18456)

* feat(taiko-client): update Go contract bindings (taikoxyz#18462)

* chore(main): release docs-site 1.16.0 (taikoxyz#18458)

Co-authored-by: Roger <[email protected]>

* feat(protocol): update sp1 to 3.0.0 prod version (taikoxyz#18465)

* feat(protocol): request zk proofs(risc0 & sp1) in mainnet (taikoxyz#18467)

* feat(protocol): tolerate invalid BaseFeeConfig on L2 (taikoxyz#18338)

Co-authored-by: dantaik <[email protected]>
Co-authored-by: gavin <[email protected]>
Co-authored-by: David <[email protected]>
Co-authored-by: Bernat Canal Garceran <[email protected]>
Co-authored-by: taiko-bot <[email protected]>
Co-authored-by: Roger <[email protected]>
Co-authored-by: maskpp <[email protected]>
Co-authored-by: smtmfft <[email protected]>
Co-authored-by: Ivan Lagunovsky <[email protected]>
Co-authored-by: jeff <[email protected]>
Co-authored-by: Karim <[email protected]>
Co-authored-by: Karim <[email protected]>
Co-authored-by: YoGhurt111 <[email protected]>

* docs(protocol): upgrade sp1 remote verifier in Hekla (taikoxyz#18469)

* feat(relayer): confirmations before indexing for relayer should be configurable (taikoxyz#18466)

* feat(docs-site): update testnet address (taikoxyz#18472)

* feat(repo): fix workflows, restore merge-gatekeeper (taikoxyz#18471)

* docs(protocol): add mainnet zkVM verifiers deployment (taikoxyz#18454)

* feat(protocol): measure gas per block using a debug event (taikoxyz#18470)

* feat(protocol): increase zk(risc0 & sp1) rate in mainnet (taikoxyz#18481)

* test(protocol): check LibEIP1559 function results in fuzz tests (taikoxyz#18475)

* chore(docs-site): update block-states.mdx (taikoxyz#18480)

* fix(repo): ignore draft PRs merge-gatekeeper (taikoxyz#18488)

* feat(docs-site): update tier config and graphic (taikoxyz#18487)

* chore(main): release docs-site 1.17.0 (taikoxyz#18476)

* chore(repo): improve documentation and changelog (taikoxyz#18489)

* docs(protocol): add Ontake fork audit report from OpenZeppelin (taikoxyz#18491)

* chore(protocol): fix typos in documentation files (taikoxyz#18490)

* feat(eventindexer): eventindexer post ontake fork (taikoxyz#18474)

* build(deps): bump github.com/buildkite/terminal-to-html/v3 from 3.8.0 to 3.16.3 (taikoxyz#18478)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump golang.org/x/sync from 0.8.0 to 0.9.0 (taikoxyz#18479)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump github.com/prysmaticlabs/prysm/v5 from 5.1.0 to 5.1.2 (taikoxyz#18477)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* docs(protocol): update mainnet deployment docs (taikoxyz#18482)

* build(deps): bump github.com/go-resty/resty/v2 from 2.15.3 to 2.16.0 (taikoxyz#18492)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump github.com/buildkite/terminal-to-html/v3 from 3.16.3 to 3.16.4 (taikoxyz#18493)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(docs-site): update tier router address (taikoxyz#18495)

* chore(main): release docs-site 1.17.1 (taikoxyz#18496)

* docs(balance-monitor): fix typo Update main.go (taikoxyz#18502)

* docs(repo): improve grammar and readability (taikoxyz#18501)

* feat(repo): add geth-rpc-gateway (taikoxyz#18382)

* fix(relayer): temp fix if `txSender` is not available for `txIndex` when processing events (taikoxyz#18513)

* build(deps): bump github.com/pressly/goose/v3 from 3.20.0 to 3.23.0 (taikoxyz#18509)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump github.com/go-resty/resty/v2 from 2.16.0 to 2.16.2 (taikoxyz#18510)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* ci(repo): change to trigger hive test manually (taikoxyz#18514)

* refactor(taiko-client): move `utils` package from `internal/` to `pkg/`  (taikoxyz#18516)

* test(taiko-client): fix some lint issues for `taiko-client` (taikoxyz#18517)

* ci(repo): update go mod and use random port (taikoxyz#18515)

* test(taiko-client): skip `TestCheckL1ReorgToSameHeightFork` temporarily (taikoxyz#18522)

* feat(docs-site): add software releases page that shows latest software releases and protocol deployments (taikoxyz#18523)

* chore(main): release docs-site 1.18.0 (taikoxyz#18526)

* feat(docs-site): add escenario and explanation for contestable rollup (taikoxyz#18530)

* chore(main): release docs-site 1.19.0 (taikoxyz#18532)

* feat(nfts): trailblazers "registerEvent" contract (taikoxyz#18198)

* feat(nfts): trailblazers badges s2 (taikoxyz#18040)

Co-authored-by: bearni95 <[email protected]>

* feat(taiko-client): enable proof aggregation (batch proofs) (taikoxyz#18163)

Co-authored-by: David <[email protected]>
Co-authored-by: maskpp <[email protected]>

* feat(docs-site): add taiko-protocol section with economics and codebase analysis (taikoxyz#18542)

Co-authored-by: RogerLamTd <[email protected]>
Co-authored-by: swarna1101 <[email protected]>

* chore(main): release docs-site 1.20.0 (taikoxyz#18550)

* chore(docs-site): update hekla proof tier config graphic and address (taikoxyz#18554)

* chore(docs-site): add goldsky to dev tools (taikoxyz#18552)

* feat(protocol): decrease the rate of risc0 in Hekla (taikoxyz#18553)

* fix(docs-site): correct graphic (taikoxyz#18561)

* chore(main): release docs-site 1.20.1 (taikoxyz#18555)

* fix(docs-site): link of goldsky in dev tools (taikoxyz#18562)

* chore(main): release docs-site 1.20.2 (taikoxyz#18563)

* fix(docs-site): update hekla graphic (taikoxyz#18572)

* chore(main): release docs-site 1.20.3 (taikoxyz#18573)

* feat(bridge-ui): remove fee padding (taikoxyz#18546)

* feat(nfts): eventRegister contract update (taikoxyz#18547)

* chore(main): fix misspelled (taikoxyz#18581)

* chore(protocol): remove repetitive words in audit report (taikoxyz#18584)

Signed-off-by: RiceChuan <[email protected]>

* ci(relayer): stop running CI actions when updating `go.mod` (taikoxyz#18591)

* build(deps): bump github.com/labstack/echo/v4 from 4.12.0 to 4.13.2 (taikoxyz#18583)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: David <[email protected]>

* build(deps): bump golang.org/x/sync from 0.9.0 to 0.10.0 (taikoxyz#18560)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (taikoxyz#18539)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: David <[email protected]>

* feat(repo): don't run vercel workflow on fork (taikoxyz#18593)

* feat(repo): disable docs-site preview run on fork (taikoxyz#18596)

* chore(docs-site): fix broken link  (taikoxyz#18585)

Co-authored-by: Roger <[email protected]>

* chore(docs-site): fix typos in node operator guides (taikoxyz#18586)

Co-authored-by: Roger <[email protected]>

* feat(bridge-ui): add curve (taikoxyz#18549)

* feat(protocol): change HeklaTaikoToken's clock mode to timestamp to test the DAO (taikoxyz#18597)

* docs(protocol): update Hekla deployments (taikoxyz#18598)

* feat(protocol): introduce ForkManager to improve protocol fork management (taikoxyz#18508)

Co-authored-by: dantaik <[email protected]>
Co-authored-by: David <[email protected]>

* fix(taiko-client): valid status check in `BatchGetBlocksProofStatus` (taikoxyz#18595)

* fix(nft): fix s2 badges remigration (taikoxyz#18578)

Co-authored-by: Korbinian <[email protected]>
Co-authored-by: Korbinian <[email protected]>

* feat(protocol): propose a batch blocks conditionally (taikoxyz#18570)

Co-authored-by: YoGhurt111 <[email protected]>

* feat(taiko-client): make p2p-sync required (taikoxyz#18571)

* chore(main): release bridge-ui 2.13.0 (taikoxyz#18430)

* build(deps): bump codecov/codecov-action from 4 to 5 (taikoxyz#18543)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat(protocol): adjust the zk ratio(risc0 & sp1) (taikoxyz#18613)

* feat(protocol): update `RollupAddressCache` with new `MainnetTierRouter` address (taikoxyz#18619)

* chore(protocol): delete gas debug event (taikoxyz#18620)

* chore(docs-site): update proof tier graphic (taikoxyz#18617)

* build(deps): bump github.com/labstack/echo/v4 from 4.13.2 to 4.13.3 (taikoxyz#18623)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump github.com/pressly/goose/v3 from 3.23.0 to 3.24.0 (taikoxyz#18624)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump github.com/prysmaticlabs/prysm/v5 from 5.1.2 to 5.2.0 (taikoxyz#18625)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat(taiko-client): improve `ProofBuffer` (taikoxyz#18627)

* chore(main): release taiko-client 0.40.0 (taikoxyz#18436)

* ci(protocol): make the storage layout table clearer (taikoxyz#18633)

Co-authored-by: dantaik <[email protected]>

* feat(docs-site): add doc for SGX Verifier. (taikoxyz#18579)

* chore(main): release docs-site 1.21.0 (taikoxyz#18592)

* docs(protocol): update mainnet deployment docs (taikoxyz#18621)

* chore(repo): fix broken links (taikoxyz#18635)

* chore(repo): improve license (taikoxyz#18634)

* docs(repo): fix links to LICENSE file (taikoxyz#18641)

* chore(main): release protocol 1.11.0 (taikoxyz#18433)

Co-authored-by: Daniel Wang <[email protected]>

* docs(protocol): update mainnet deployment docs (taikoxyz#18645)

* feat(taiko-client): catch raiko deserialization errors (taikoxyz#18644)

* feat(taiko-client): optimize aggregation loggingain (taikoxyz#18643)

* test(taiko-client): cleanup pre-ontake tests (taikoxyz#18647)

* feat(taiko-client): revert pr-18571 (taikoxyz#18648)

* ci(taiko-client): release client as `"taiko-alethia-client"` (taikoxyz#18651)

* ci(protocol): improve check-links (taikoxyz#18652)

* fix(repo): improve link checking (taikoxyz#18653)

* ci(repo): fix release-please (taikoxyz#18654)

Co-authored-by: Daniel Wang <[email protected]>

* docs(repo): update `README` (taikoxyz#18650)

Co-authored-by: dionysuz <[email protected]>

* feat(protocol): make `TaikoL2Deprecated` ABI go-ethereum compatible (taikoxyz#18659)

Co-authored-by: Daniel Wang <[email protected]>

* feat(taiko-client): introduce `TaikoL2.GetBasefeeV2` (taikoxyz#18660)

Co-authored-by: Gavin Yu <[email protected]>

* ci(protocol): revert releasing protocol 1.11.0 (taikoxyz#18662)

* chore(main): release taiko-alethia-protocol 1.11.0 (taikoxyz#18663)

* fix(taiko-client): fix `GetBasefeeV2` usage (taikoxyz#18664)

* build(deps): bump github.com/labstack/echo-contrib from 0.17.1 to 0.17.2 (taikoxyz#18666)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump gorm.io/datatypes from 1.2.4 to 1.2.5 (taikoxyz#18665)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: David <[email protected]>

* feat(taiko-client): remove an unused package (taikoxyz#18668)

* chore(taiko-client): improve `proofBuffer` logs (taikoxyz#18669)

* chore(main): release taiko-alethia-client 0.41.0 (taikoxyz#18655)

* ci(taiko-client): update docker image building configs (taikoxyz#18671)

* chore(taiko-client): cleanup pre-ontake proposer code (taikoxyz#18672)

* chore(main): release taiko-alethia-client 0.41.1 (taikoxyz#18673)

* chore(taiko-client): optimize logging (taikoxyz#18674)

* chore(taiko-client): cleanup pre-ontake prover code (taikoxyz#18677)

* chore(taiko-client): remove some unused flags (taikoxyz#18678)

* chore(docs-site): revert zk coverage docs (taikoxyz#18682)

Co-authored-by: David <[email protected]>

* chore(repo): don't run docker build and push on forks (taikoxyz#18687)

* feat(protocol): adjust zk(risc0 & sp1) ratio (taikoxyz#18684)

* fix(protocol): add timestamp as a new parameter to getBasefeeV2 (taikoxyz#18686)

Co-authored-by: Daniel Wang <[email protected]>
Co-authored-by: YoGhurt111 <[email protected]>

* fix(taiko-client): add taikoxyz#18442 back (taikoxyz#18685)

* ci(protocol): revert "chore(main): release taiko-alethia-protocol 1.11.0 (taikoxyz#18663)" (taikoxyz#18688)

* chore(taiko-client): fix typos in Swagger documentation for uptime endpoint (taikoxyz#18681)

* fix(taiko-client): add timestamp as a new parameter to getBasefeeV2 (taikoxyz#18691)

Co-authored-by: Daniel Wang <[email protected]>

* chore(guardian-prover-health-check): fix api doc (taikoxyz#18693)

* fix(repo): fix some Go compiler errors (taikoxyz#18689)

* chore(protocol): fix documentation (taikoxyz#18694)

* feat(taiko-client): introduce `TxBuilderWithFallback` (taikoxyz#18690)

* chore(relayer): fix docs (taikoxyz#18697)

* chore(taiko-client): fix docs (taikoxyz#18698)

* fix(repo): update versioning in version.go for client (taikoxyz#18700)

* fix(taiko-client): fix proposing fee estimation (taikoxyz#18702)

* chore(repo): workflows skip dependabot prs (taikoxyz#18701)

* fix(taiko-client): fix blob transactions estimation when proposing (taikoxyz#18703)

* fix(relayer): extra padding for contract messages, always pad non-contracts (taikoxyz#18699)

* chore(main): release docs-site 1.21.1 (taikoxyz#18639)

* test(taiko-client): add more fallback proposing tests (taikoxyz#18705)

* chore(main): release taiko-alethia-protocol 1.11.0 (taikoxyz#18695)

* build(deps): bump github.com/go-git/go-git/v5 from 5.12.0 to 5.13.1 (taikoxyz#18708)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat(taiko-client): build blob transactions when gas estimation failed (taikoxyz#18712)

* feat(taiko-client): remove an unused flag for proposer (taikoxyz#18709)

* chore(taiko-client): add more metrics for `TxBuilderWithFallback` (taikoxyz#18711)

* chore(taiko-client): more cost estimation metrics (taikoxyz#18713)

* chore(docs-site): update codebase analysis to reflect protocol changes (taikoxyz#18714)

* chore(taiko-client): add more proof generation metrics (taikoxyz#18715)

* chore(taiko-client): improve prover logs (taikoxyz#18718)

* chore(main): release taiko-alethia-client 0.42.0 (taikoxyz#18676)

* chore(taiko-client): always use `blockID` instead of `height` for L2 blocks in logs (taikoxyz#18719)

* chore(eventindexer): rm ei generator (taikoxyz#18723)

* ci(repo): standardize workflow naming (taikoxyz#18726)

* ci(repo): update pnpm installer (taikoxyz#18725)

* chore(repo): update dependabot config (taikoxyz#18722)

* build(deps): bump the github-actions-updates group with 2 updates (taikoxyz#18728)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(taiko-client): improve proposer gas estimation (taikoxyz#18727)

* chore(main): release taiko-alethia-client 0.42.1 (taikoxyz#18720)

* feat(taiko-client): soft block driver APIs (taikoxyz#18273)

Co-authored-by: RogerLamTd <[email protected]>
Co-authored-by: Roger <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Daniel Wang <[email protected]>
Co-authored-by: maskpp <[email protected]>
Co-authored-by: Jeffery Walsh <[email protected]>

* chore(main): release docs-site 1.21.2 (taikoxyz#18716)

* chore(taiko-client): bump `taiko-geth` dep (taikoxyz#18730)

* chore(taiko-client): add softBlock server start log (taikoxyz#18731)

* fix(taiko-client): fix pages workflow  (taikoxyz#18734)

* fix(taiko-client): remove `finalizedBlock` info when P2P syncing (taikoxyz#18735)

* fix(taiko-client): revert `tracker.triggered` related changes (taikoxyz#18737)

* chore(taiko-client): improve `TxBuilderWithFallback` logs (taikoxyz#18738)

* fix(taiko-client): check the `blockID` of the last verified block before using it as `FinalizedBlockHash` (taikoxyz#18739)

* feat(taiko-client): only check and trigger P2P sync progress right after starting (taikoxyz#18745)

* feat(taiko-client): remove soft blocks implementation (taikoxyz#18744)

* chore(docs-site): update verifier addresses (taikoxyz#18749)

* chore(taiko-client): cleanup some unused variables in `bindings` package (taikoxyz#18752)

* feat(protocol): upgrade sp1 contract to v4.0.0-rc.3 (taikoxyz#18740)

Co-authored-by: smtmfft <[email protected]>

* chore(docs-site): update mainnet verifier addresses (taikoxyz#18756)

* chore(docs-site): update mainnet config graphic (taikoxyz#18758)

* chore(main): release docs-site 1.21.3 (taikoxyz#18750)

* fix(taiko-client): check inner iterator errors in `BlockProposedIterator` (taikoxyz#18757)

* docs(protocol): update mainnet deployment docs (taikoxyz#18754)

* ci(protocol): revert "chore(main): release taiko-alethia-protocol 1.11.0 (taikoxyz#18695)" (taikoxyz#18760)

* chore(main): release taiko-alethia-protocol 1.11.0 (taikoxyz#18761)

* test(taiko-client): improve tests for blob sync (taikoxyz#18764)

* chore(main): release taiko-alethia-client 0.43.0 (taikoxyz#18729)

* chore(taiko-client): add more logs for `BlockProposedIterator` (taikoxyz#18772)

* chore(taiko-client): more logs for `BlockBatchIterator` (taikoxyz#18774)

* chore(taiko-client): ensure event block IDs are continuous (taikoxyz#18775)

* chore(docs-site): update network config and add batch proof guide (taikoxyz#18776)

* chore(taiko-client): rename `io.EOF` in iterators (taikoxyz#18777)

* chore(taiko-client): make full sync to sync to the latest header (taikoxyz#18771)

* chore(taiko-client): improve `BlobFetcher` (taikoxyz#18786)

* chore(main): release taiko-alethia-client 0.43.1 (taikoxyz#18773)

* fix(docs-site): omitted L1 HTTP endpoint from taiko client flags (taikoxyz#18798)

* chore(docs-site): update documentation for upcoming hekla upgrade (taikoxyz#18810)

* chore(main): release docs-site 1.21.4 (taikoxyz#18779)

* feat(nfts): tbz s2 recruitments contract upgrade (taikoxyz#18556)

* Printing version at the driver and proposer start

* Potential fix for code scanning alert no. 4: Clear-text logging of sensitive information

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* Fixed deploy protocol on l1 script

---------

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: RiceChuan <[email protected]>
Co-authored-by: Gavin Yu <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: David <[email protected]>
Co-authored-by: Daniel Wang <[email protected]>
Co-authored-by: taiko-bot <[email protected]>
Co-authored-by: Roger <[email protected]>
Co-authored-by: dantaik <[email protected]>
Co-authored-by: Bernat Canal Garceran <[email protected]>
Co-authored-by: maskpp <[email protected]>
Co-authored-by: smtmfft <[email protected]>
Co-authored-by: Ivan Lagunovsky <[email protected]>
Co-authored-by: jeff <[email protected]>
Co-authored-by: Karim <[email protected]>
Co-authored-by: Karim <[email protected]>
Co-authored-by: YoGhurt111 <[email protected]>
Co-authored-by: AlexWu <[email protected]>
Co-authored-by: Dmitry <[email protected]>
Co-authored-by: Noisy <[email protected]>
Co-authored-by: leopardracer <[email protected]>
Co-authored-by: Donny <[email protected]>
Co-authored-by: Hopium <[email protected]>
Co-authored-by: xiaodino <[email protected]>
Co-authored-by: Korbinian <[email protected]>
Co-authored-by: bearni95 <[email protected]>
Co-authored-by: Jünger <[email protected]>
Co-authored-by: RogerLamTd <[email protected]>
Co-authored-by: swarna1101 <[email protected]>
Co-authored-by: DikaCream <[email protected]>
Co-authored-by: RiceChuan <[email protected]>
Co-authored-by: futreall <[email protected]>
Co-authored-by: Tristav <[email protected]>
Co-authored-by: Korbinian <[email protected]>
Co-authored-by: dionysuz <[email protected]>
Co-authored-by: Daniel Wang <[email protected]>
Co-authored-by: FT <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jeffery Walsh <[email protected]>
Co-authored-by: smtmfft <[email protected]>
Co-authored-by: brachsterX <[email protected]>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants