nervosnetwork / ckb-cli

CKB command line interface
MIT License
56 stars 35 forks source link

`DaoWithdrawMultiple` failed: #582

Closed eval-exec closed 7 months ago

eval-exec commented 7 months ago

In https://github.com/nervosnetwork/ckb-cli/pull/580

[2024-02-27T02:28:30Z INFO  ckb_cli_test] ==================== DaoWithdrawMultiple ====================

[2024-02-27T02:28:30Z INFO  ckb_cli_test::util] [Execute]: /home/runner/work/ckb-cli/ckb-cli-integration/ckb_v0.114.0-rc3_x86_64-unknown-linux-gnu/ckb "-C /tmp/.tmpJ9koBx init --chain dev --rpc-port 8000 --p2p-port 8100"
[2024-02-27T02:28:30Z INFO  ckb_cli_test::setup] run ckb: "/home/runner/work/ckb-cli/ckb-cli-integration/ckb_v0.114.0-rc3_x86_64-unknown-linux-gnu/ckb" "-C" "/tmp/.tmpJ9koBx" "run" "--indexer" "--ba-advanced"
[2024-02-27T02:28:33Z INFO  ckb_cli_test::setup] [Execute]: dao query-deposited-cells --address ckt1qyqvsv5240xeh85wvnau2eky8pwrhh4jr8ts8vyj37
[2024-02-27T02:28:33Z INFO  ckb_cli_test::setup] [Execute]: dao query-prepared-cells --address ckt1qyqvsv5240xeh85wvnau2eky8pwrhh4jr8ts8vyj37
[2024-02-27T02:28:33Z INFO  ckb_cli_test::setup] [Execute]: dao deposit --fee-rate 1000 --capacity 102 --privkey-path /tmp/.tmpD5nzaL/pk
[2024-02-27T02:28:33Z INFO  ckb_cli_test::miner] mine until tx: 0x59bc57dd05a0c24b3413ac25f2504a2a805c91fda76d354c72d564d656135569
[2024-02-27T02:28:33Z INFO  ckb_cli_test::setup] [Execute]: dao deposit --fee-rate 1000 --capacity 400000 --privkey-path /tmp/.tmpD5nzaL/pk
[2024-02-27T02:28:33Z INFO  ckb_cli_test::miner] mine until tx: 0x01feebbfeaf51de1589a17bb4b1ad41cf5bca4f4972d0e1b3ed0c5f93dec15ff
[2024-02-27T02:28:34Z INFO  ckb_cli_test::setup] [Execute]: dao query-deposited-cells --address ckt1qyqvsv5240xeh85wvnau2eky8pwrhh4jr8ts8vyj37
[2024-02-27T02:28:34Z INFO  ckb_cli_test::setup] [Execute]: dao query-prepared-cells --address ckt1qyqvsv5240xeh85wvnau2eky8pwrhh4jr8ts8vyj37
[2024-02-27T02:28:34Z INFO  ckb_cli_test::setup] [Execute]: dao prepare --fee-rate 1000 --privkey-path /tmp/.tmpD5nzaL/pk --out-point 0x59bc57dd05a0c24b3413ac25f2504a2a805c91fda76d354c72d564d656135569-0
[2024-02-27T02:28:34Z INFO  ckb_cli_test::miner] mine until tx: 0x004f5208c0b394b5f7ccea96078fe9c6f2673a5649983b12db90cc9c5f9e4ad7
[2024-02-27T02:28:35Z INFO  ckb_cli_test::setup] [Execute]: dao prepare --fee-rate 1000 --privkey-path /tmp/.tmpD5nzaL/pk --out-point 0x01feebbfeaf51de1589a17bb4b1ad41cf5bca4f4972d0e1b3ed0c5f93dec15ff-0
[2024-02-27T02:28:35Z INFO  ckb_cli_test::setup] [Execute]: dao prepare --fee-rate 1000 --privkey-path /tmp/.tmpD5nzaL/pk --out-point 0x01feebbfeaf51de1589a17bb4b1ad41cf5bca4f4972d0e1b3ed0c5f93dec15ff-0
[2024-02-27T02:28:35Z INFO  ckb_cli_test::setup] [Execute]: dao prepare --fee-rate 1000 --privkey-path /tmp/.tmpD5nzaL/pk --out-point 0x01feebbfeaf51de1589a17bb4b1ad41cf5bca4f4972d0e1b3ed0c5f93dec15ff-0
[2024-02-27T02:28:36Z INFO  ckb_cli_test::setup] [Execute]: dao prepare --fee-rate 1000 --privkey-path /tmp/.tmpD5nzaL/pk --out-point 0x01feebbfeaf51de1589a17bb4b1ad41cf5bca4f4972d0e1b3ed0c5f93dec15ff-0
[2024-02-27T02:28:36Z INFO  ckb_cli_test::setup] [Execute]: dao prepare --fee-rate 1000 --privkey-path /tmp/.tmpD5nzaL/pk --out-point 0x01feebbfeaf51de1589a17bb4b1ad41cf5bca4f4972d0e1b3ed0c5f93dec15ff-0
[2024-02-27T02:28:36Z INFO  ckb_cli_test::miner] mine until tx: 0x45f4daf8320356b57efbc6c349d52dea352e01ab18a6294c521946e3cc87507e
[2024-02-27T02:28:36Z INFO  ckb_cli_test::setup] [Execute]: dao query-deposited-cells --address ckt1qyqvsv5240xeh85wvnau2eky8pwrhh4jr8ts8vyj37
[2024-02-27T02:28:36Z INFO  ckb_cli_test::setup] [Execute]: dao query-prepared-cells --address ckt1qyqvsv5240xeh85wvnau2eky8pwrhh4jr8ts8vyj37
thread 'main' panicked at 'assertion failed: `(left == right)`
  left: `10200000000`,
 right: `40010336948502`', src/spec/dao.rs:133:9
stack backtrace:
   0:     0x55e932914621 - std::backtrace_rs::backtrace::libunwind::trace::h782cc21a5acaf6cb
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
   1:     0x55e932914621 - std::backtrace_rs::backtrace::trace_unsynchronized::hc579eb24ab204515
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x55e932914621 - std::sys_common::backtrace::_print_fmt::h7223525cfdbacda2
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/sys_common/backtrace.rs:65:5
   3:     0x55e932914621 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hbd7d55b7108d2ab8
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x55e9329402af - core::fmt::rt::Argument::fmt::hb4f4a02b9bd9dd49
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/core/src/fmt/rt.rs:138:9
   5:     0x55e9329402af - core::fmt::write::h6d54cd7c9e155ec5
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/core/src/fmt/mod.rs:1094:21
   6:     0x55e932910d81 - std::io::Write::write_fmt::h6a453a71c692f63b
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/io/mod.rs:1713:15
   7:     0x55e932914435 - std::sys_common::backtrace::_print::h1cbaa8b42678f928
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x55e932914435 - std::sys_common::backtrace::print::h4ddf81241a51b337
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x55e932915b07 - std::panicking::default_hook::{{closure}}::hff91f1f484ade5cd
  10:     0x55e9329158f4 - std::panicking::default_hook::h21f14afd59f7aef9
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/panicking.rs:288:9
  11:     0x55e932915fbc - std::panicking::rust_panic_with_hook::h45f66047b14c555c
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/panicking.rs:705:13
  12:     0x55e932915eb7 - std::panicking::begin_panic_handler::{{closure}}::h49d1a88ef0908eb4
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/panicking.rs:597:13
  13:     0x55e932914a56 - std::sys_common::backtrace::__rust_end_short_backtrace::hccebf9e57f8cc425
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/sys_common/backtrace.rs:151:18
  14:     0x55e932915c02 - rust_begin_unwind
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/panicking.rs:593:5
  15:     0x55e931ab7523 - core::panicking::panic_fmt::h54ec9d0e3180a83d
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/core/src/panicking.rs:67:14
  16:     0x55e931ab793b - core::panicking::assert_failed_inner::h466c68364eb4fee6
  17:     0x55e9327f115a - core::panicking::assert_failed::hcc018ebdd5c19178
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/core/src/panicking.rs:228:5
  18:     0x55e931b019ab - <ckb_cli_test::spec::dao::DaoWithdrawMultiple as ckb_cli_test::spec::Spec>::run::hc72de8620582c1cf
                               at /home/runner/work/ckb-cli/ckb-cli/test/src/spec/dao.rs:133:9
  19:     0x55e931ad7c83 - ckb_cli_test::run_spec::h57900c812a182fe7
                               at /home/runner/work/ckb-cli/ckb-cli/test/src/main.rs:68:5
  20:     0x55e931ad734c - ckb_cli_test::main::h03b6ef6c7994ebb1
                               at /home/runner/work/ckb-cli/ckb-cli/test/src/main.rs:32:9
  21:     0x55e931b03d4b - core::ops::function::FnOnce::call_once::h676b05e41230fca6
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/core/src/ops/function.rs:250:5
  22:     0x55e931ab7f9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h95f5453c121bca60
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/sys_common/backtrace.rs:135:18
  23:     0x55e931b205e1 - std::rt::lang_start::{{closure}}::hf2d3e7c5e37a3827
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/rt.rs:166:18
  24:     0x55e93290a735 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h802b0fdd426a12ca
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/core/src/ops/function.rs:284:13
  25:     0x55e93290a735 - std::panicking::try::do_call::h2a2f25050efa0cf8
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/panicking.rs:500:40
  26:     0x55e93290a735 - std::panicking::try::h9ca7f841c0f0e3dd
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/panicking.rs:464:19
  27:     0x55e93290a735 - std::panic::catch_unwind::h92d42a62587f8121
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/panic.rs:142:14
  28:     0x55e93290a735 - std::rt::lang_start_internal::{{closure}}::hf1926c7a173d562c
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/rt.rs:148:48
  29:     0x55e93290a735 - std::panicking::try::do_call::haac70d88f0cce898
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/panicking.rs:500:40
  30:     0x55e93290a735 - std::panicking::try::h5c20719e1031e74b
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/panicking.rs:464:19
  31:     0x55e93290a735 - std::panic::catch_unwind::h9b15b36860d5fe4a
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/panic.rs:142:14
  32:     0x55e93290a735 - std::rt::lang_start_internal::hf502095b101390bb
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/rt.rs:148:20
  33:     0x55e931b205ba - std::rt::lang_start::hb708c86ec4ff3a55
                               at /rustc/eb26296b556cef10fb713a38f3d16b9886080f26/library/std/src/rt.rs:165:17
  34:     0x55e931ad895e - main
  35:     0x7f38cd229d90 - <unknown>
  36:     0x7f38cd229e40 - __libc_start_main
  37:     0x55e931ab7db5 - _start
  38:                0x0 - <unknown>
make: *** [Makefile:20: integration] Error 101
Error: Process completed with exit code 2.