Skip to content
This repository has been archived by the owner on Aug 13, 2024. It is now read-only.

Bump github.com/klaytn/klaytn from 1.10.2 to 1.12.1 #175

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 12, 2024

Bumps github.com/klaytn/klaytn from 1.10.2 to 1.12.1.

Release notes

Sourced from github.com/klaytn/klaytn's releases.

Klaytn v1.12.1 Release Notice

IMPORTANT: Klaytn v1.12.1 contains a hardfork upgrade that results in changes that are not backward compatible. All Cypress nodes must be upgraded to v1.12.0 or later before the target block number.

This version includes two distinct hardforks. The first is equivalent to the features of the Ethereum Cancun hardfork, and the second is an optional hardfork implementing Randao on-chain randomness. Refer to the v1.12.0 Release Notice for details.

Here's the hardfork schedule for the Cypress mainnet:

  • Block number: 147534000 (estimated time: 04 Mar, 10:00 AM UTC+9)
  • Hardfork contents: Cancun hardfork, Randao hardfork

Notes

Public EN operators can enable the rpc.gascap configuration to reduce loads from heavy RPC calls. It is recommended to add the --rpc.gascap 300000000 (300mil gas) flag, but you should choose an appropriate value based on your node’s capacity.

The illegal instruction (SIGILL) error that occurred in v1.12.0 was resolved in v1.12.1. Even if some Intel CPU models do not support certain instructions, the linux-amd64 binary will function. On ARM Macs, the darwin-amd64 binary will work.

Improvements

  • Added the klay_getProof and klay_getProof APIs (#2068)
  • Enhanced information retrieved from the klay_getBlockWithConsensusInfo API and the ‘ken util decode-extra’ command (#2088, #2101)
  • Modified the output values from the default tracer in debug trace APIs, (#2090)
  • Dynamically enabled optimization instructions depending on CPU type to prevent the illegal instruction (SIGILL) error (#2091)

Fixes

  • Exposed debug APIs via IPC even if disabled via RPC (#2075)
  • Removed the computation cost cap from the call, estimateGas, and estimateComputationCost APIs (#2086)
  • Fixed the slow node startup issue (#2064, #2074)
  • Fixed the slow node termination and debug_setHead API issue (#2100)
  • Fixed the block sync problem related to Randao (#2092)
  • Fixed the bug where some APIs ignored the ‘input’ field in transaction parameters (#2085)
  • Fixed the klay_getBlockWithConsensusInfo API bug (#2071)
  • Fixed the debug_chaindbProperty and debug_chaindbCompact APIs and deleted the debug_getDBProperty API (#2062)

Miscellaneous

Binaries

... (truncated)

Commits
  • 4831f49 Merge pull request #2095 from klaytn/release/v1.12.1
  • c4e3de2 Merge pull request #2103 from yoomee1313/enhance-error-log
  • f950731 api: enhance missing node error log at stateAtBlock
  • 4e8ec8c Merge pull request #2102 from ian0371/cypress-cancun-randao
  • a688902 Set cypress cancun/randao hardfork
  • bd7b0b0 Merge pull request #2101 from blukat29/consensus-api-sighash
  • 2ca3b82 Merge pull request #2100 from klaytn/added-import-err-checker
  • 5368f9a api: Print sigHash in getBlockWithConsensusInfo
  • dd67309 [Downloader] Added error listener
  • 95c5ae6 Merge pull request #2094 from blukat29/version-v1.12.1
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/klaytn/klaytn](https://github.com/klaytn/klaytn) from 1.10.2 to 1.12.1.
- [Release notes](https://github.com/klaytn/klaytn/releases)
- [Commits](klaytn/klaytn@v1.10.2...v1.12.1)

---
updated-dependencies:
- dependency-name: github.com/klaytn/klaytn
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from kjhman21 as a code owner August 12, 2024 09:58
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Aug 12, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants