-
Notifications
You must be signed in to change notification settings - Fork 2
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
fix(deps): update rust crate ckb-types to v0.119.0 #108
base: develop
Are you sure you want to change the base?
Conversation
0d092f6
to
05d3ee8
Compare
94517ab
to
416da77
Compare
416da77
to
c5f0a07
Compare
c5f0a07
to
c50727d
Compare
c50727d
to
83eb52a
Compare
19cb651
to
7ce949c
Compare
7ce949c
to
25d0795
Compare
2691ca7
to
f0fe827
Compare
f0fe827
to
8f7187d
Compare
8f7187d
to
b9bbd58
Compare
b9bbd58
to
3d43eb3
Compare
3d43eb3
to
6f8b6e5
Compare
6f8b6e5
to
4a5e42e
Compare
4a5e42e
to
43a0c92
Compare
43a0c92
to
fee4d7b
Compare
⚠ Artifact update problemRenovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below: File name: Cargo.lock
|
fee4d7b
to
22b47fb
Compare
22b47fb
to
e6d16a8
Compare
e6d16a8
to
1d8f729
Compare
1d8f729
to
1bd8b8a
Compare
1bd8b8a
to
a9598c0
Compare
a9598c0
to
12a4c96
Compare
12a4c96
to
766991a
Compare
766991a
to
89979cb
Compare
89979cb
to
196514d
Compare
|
196514d
to
536e8c8
Compare
536e8c8
to
dc3a288
Compare
dc3a288
to
2e4b4b8
Compare
This PR contains the following updates:
=0.108.0
->=0.119.0
Release Notes
nervosnetwork/ckb (ckb-types)
v0.119.0
Compare Source
Features
#4635: Intro preview chain (@zhangsoledad)
Introduces a new chain operation to provide a preview environment for the upcoming hardfork on the Nervos CKB network. The new chain allows users and developers to test and review the hardfork changes before they are officially deployed on the mainnet, ensuring all updates and features are thoroughly validated. This preview chain helps improve the security and reliability of the hard fork process, minimizing potential risks before the main deployment.
Bug Fixes
inherited_fds
in root process (@zhangsoledad)Improvements
get_fee_rate_statistics
should awareblock_ext.txs_sizes
length isblock_ext.txs_fees
length + 1 (@eval-exec)get_cells
in rich-indexer (@EthanYuan)OrphanPool
(@eval-exec)v0.118.0
Compare Source
Features
#4365: Asynchronous Block Download and Verification (@eval-exec)
This PR introduces several enhancements to the CKB Synchronizer to reduce synchronization time
during the initial block download (IBD) phase. Key changes include:
tip_hash
andtip_number
to represent the current chain tip.unverified_tip_hash
andunverified_tip_number
to track the latest received but not yet verified blocks.orphan_blocks_size
field.These updates lead to a more efficient synchronization process, reducing the overall time
required for IBD. Note that removing the
orphan_blocks_size
field constitutes a BREAKING CHANGEin the
sync_state
RPC.#4380: New spawn with scheduler (@mohanson)
This change is only available in the next version of CKB consensus rules.
In this PR, we refactored the implementation of spawn. The refactored syscall API is defined as follows: https://github.com/XuJiandong/ckb-c-stdlib/blob/syscall-spawn/ckb_syscall_apis.h#L54-L68.
Review Introduction: #4380 (comment)
Documentation: nervosnetwork/rfcs#436
#4291: New script verify with ckb-vm pause (@chenyukang)
async
styleSuspend
state from cacheBug Fixes
#4562: Fix sync relayer collaboration (@driftluo)
#4576: Add limit to get cells (@driftluo)
This is a breaking change to RPC. The RPC to get cells may fail when exceeding the limit.
#4612: Verify worker exit when
signal_exit
is cancelled (@chenyukang)Improvements
#4529: Add jsonrpc batch request limit (@chenyukang)
#4583: Add
tx_index
toTxStatus
forget_transaction
RPC (@eval-exec)This is a breaking change to the RPC.
#4591:
VerifyQueue
: re_notify other Worker whenOnlySmallCycleTx
received a large cycle tx (@eval-exec)v0.117.0
Compare Source
v0.116.1
Features
PoolRpc::test_tx_pool_accept
, check if the transaction can be accepted by TxPool (@eval-exec)Bug Fixes
#4405: Fix default
ckb.toml
's[notifier]
to[notify]
(@eval-exec)This is a breaking change in the config file format.
Improvements
assume_valid_target
to Reduce the Timecost of Block Synchronization in IBD mode (@eval-exec)process_block
channel size to zero (@eval-exec)tokio-trace
feature fortokio-console
debug tool (@eval-exec)v0.115.0
Compare Source
Features
Bug Fixes
track_entry_statics
(@chenyukang)Improvements
blocks/txs
fromckb-chain
tockb-test-chain-utils
(@eval-exec)OpenRPC
generator and useJsonSchema
to update rpc/readme (@chenyukang)IndexerService::apply_init_tip
should stop after received exit signal. (@eval-exec)is_cancelled()
to check if ckb received Ctrl-C signal (@eval-exec)1.75.0
(@eval-exec)v0.114.0
Compare Source
Features
--include-background
to include background migrations in migrate subcommand (@chenyukang)Bug Fixes
v0.113.1
Compare Source
Bug Fixes
MAX_ANCESTORS_COUNT
(@chenyukang)v0.113.0
Compare Source
Features
SendBlocksProof
message to support ckb2023 (@quake)Bug Fixes
#4192: Incorrect and inadequate checks of sync message (@yangby-cryptape)
#4199: Fix orphan pool for long pending tx issues (@chenyukang)
#4221: Fix typos (@xiaolou86)
#4218: Fix VM version select (@driftluo)
This is a breaking change: b:consensus
#4255: No chain_root in 1st block of the MMR activated epoch (@yangby-cryptape)
#4258: Fix concurrency issue for RBF (@chenyukang)
#4270: Resolve empty filter related message bug (@quake)
Improvements
#4191: Tuning rocksdb bloom filter (@quake)
#4203: Persistence softfork cache (@zhangsoledad)
#4235: Move
util/launcher/src/migrate.rs
to an independent crate (@eval-exec)#4236: Break
ckb-launcher
andckb-chain
's cycle dependency by movingSharedPackage
andSharedBuilder
fromckb-launcher
tockb-shared
(@eval-exec)#4170: Use jsonrpc-utils to replace jsonrpc (@chenyukang)
This is a breaking change: b:rpc
#4256: Add aarch64 docker image for ckb (@chenyukang)
#4288:
get_pool_tx_detail_info
: Changescore_sortkey
's type fromString
tostruct AncestorsScoreSortKey
This is a breaking change: b:rpc
v0.112.1
Features
generate_epochs
in theIntegrationTest
module (@EthanYuan)Bug Fixes
ckb-hash
dependsblake2b-ref
multiple times (@eval-exec)Improvements
rust-toolchain
from1.67.1
to1.71.1
(@eval-exec)--cfg disable_faketime
fromRUSTFLAGS
(@eval-exec)non_owning_clone
method forChainController
andNetworkController
(@eval-exec)#[derive(Clone)]
fromSynchronizer
(@eval-exec)SyncMessage
union items. (@eval-exec)Consensus.dao_type_hash
'sOption
wrapper (@eval-exec)v0.111.0
Compare Source
Features
only_committed
param forget_transaction
(@eval-exec)jsonrpc::Ratio
as the type ofthreshold
field forDeploymentsInfo
andDeployment
(@eval-exec)ckb-hash
supportno-std
(@yangby-cryptape)epoch_duration_target
now affects epoch length inDummy
mode (@eval-exec)Improvements
PeerStore::load_from_dir_or_default
timecost (@eval-exec)RelayV3
's message name for metrics service (@eval-exec)Bug Fixes
set_debug_printer
should updates generator'sdebug_printer
(@mohanson)ckb init
creates config files even when an unsupported spec is specified. (@eval-exec)derive(Hash)
toScriptHashType
(@eval-exec)v0.110.2
Compare Source
Features
Bug Fixes
v0.110.1
Compare Source
BREAKING: Light Client Protocol Softfork Activation in Mainnet
v0.110.0
Compare Source
Features
time_added_to_pool
field forChainRpcImpl::get_transaction
(@eval-exec)Bug Fixes
v0.109.0
Compare Source
Features
#3927 cli: (BREAKING) Remove ckb db-repair subcommand (@zhangsoledad)
#3772 rpc: (BREAKING) Add soft-fork deployment since info in RPC (@zhangsoledad)
The response schema has changed in the RPC
get_deployments_info
andget_consensus
.#3842: Add exact search mode (@quake)
#3859: Add flatmemory feature for FlatMemory based machine types (@xxuejie)
This change adds a new
flatmemory
feature to ckb-script, which will useFlatMemory
as the memory type forCoreMachine
/CoreMachineType
. While this is not gonna be used in CKB, a FlatMemory will be quite useful in the development of surrounding tools, including ckb-debugger. Note that one option is that a debugger could maintain its own ckb-script package, but considering the fact that the change here is rather small, I would suggest we include this here feature in CKB.#3752: Thread-safe vm (@zhangsoledad)
Bug Fixes
#3924 rpc: (BREAKING) Fix rpc typo: statics -> statistics (@zhangsoledad)
The RPC method
get_fee_rate_statics
is deprecated, please useget_fee_rate_statistics
instead.#3849: Omission modification (@driftluo)
#3840: Fix transaction rebroadcast by resubmitting (@zhangsoledad)
#3886: Potentially tx-pool panic after detached (@zhangsoledad)
#3892: Resolve the bug of
list-hashes
subcmd (@quake)#3894: Fix tx-pool remove expired (@zhangsoledad)
Improvements
ScriptError::InvalidCodeHash
when code_hash can't be resolved (@eval-exec)v0.108.1
Compare Source
Bug Fixes
Misc
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.