We are happy to announce that Klaytn v1.8.4 has been released, with improvements for the ServiceChain, which is an integral part of Klaytn’s Metaverse Package.
This release has only to do with the ServiceChain, so there is no need to update your nodes that don’t support ServiceChain bridges.
Improvements
Introduced the SC_VTRECOVERY_INTERVAL configuration which sets the recovery interval, and renames VTRECOVERY to SC_VTRECOVERY. (#1271)
Added two APIs for the Subbridge namespace subbridge_getChildBridgeContractBalance and subbridge_getParentBridgeContractBalance to return the balance for the respective contracts. (#1254)
Added a logic in setBridge() to check whether an address is a contract. (#1299)
Added request timeout flag for KAS, which can be set in the configuration file.(#1284)
Introduced SC_DEFAULTGASLIMIT to make ServiceChain default gas limit configurable.(#1287)
Enabled separate gas limit setting for parent/child chains introducing new configurations and APIs. (#1353)
Configurations: SC_PARENT_OPERATOR_GASLIMIT and SC_CHILD_OPERATOR_GASLIMIT
APIs: subbridge_setParentBridgeOperatorGasLimit, subbridge_setChildBridgeOperatorGasLimit, subbridge_getParentBridgeOperatorGasLimit, and subbridge_getChildBridgeOperatorGasLimit
Added the chaindatafetcher option in KSEN. (#1347#1344)
Fixes
Introduced a new value transfer event RequestValueTransferEncoded supporting URI of ERC-721 in the BridgeTransfer contract. (#1321#1378)
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 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 from 1.8.3 to 1.8.4.
Release notes
Sourced from github.com/klaytn/klaytn's releases.
Commits
70a8cb6
Merge pull request #1384 from klaytn/release/v1.8.46246103
Merge pull request #1378 from hyunsooda/sc-bridge-new-event9a82825
Merge pull request #1373 from aidan-kwon/version-v1.8.46db976f
Merge pull request #1321 from hyunsooda/sc-bridge-new-eventf7d2f19
Merge pull request #1353 from hqjang-pepper/SC-seperateGasLimitLogic78487db
Merge pull request #1347 from hqjang-pepper/SC-chaindatafetcher3d6986b
Merge pull request #1287 from hqjang-pepper/setDefaultBridgeTxGasLimiteeac0bd
Merge pull request #1271 from hyunsooda/sc-recovery-config4e3d633
Merge pull request #1254 from hyunsooda/sc-bridge-balance-api610e7cd
Merge pull request #1285 from hyunsooda/sc-testDependabot 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 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)