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

🎉[ᚬmaster] Rc/v0.10.0 #525

Merged
merged 180 commits into from
May 6, 2019
Merged

🎉[ᚬmaster] Rc/v0.10.0 #525

merged 180 commits into from
May 6, 2019

Commits on Apr 8, 2019

  1. Configuration menu
    Copy the full SHA
    053c58b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3da3e83 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    196e8e2 View commit details
    Browse the repository at this point in the history
  4. chore: ensure cfbc version

    doitian committed Apr 8, 2019
    Configuration menu
    Copy the full SHA
    2a1b8ef View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2019

  1. Merge #412

    412: chore: add make task to run integration test r=quake a=doitian
    
    
    
    Co-authored-by: ian <ian@nervos.org>
    bors[bot] and doitian committed Apr 9, 2019
    Configuration menu
    Copy the full SHA
    2f3914e View commit details
    Browse the repository at this point in the history
  2. Merge #414 #416

    414: fix: clear tx verfy cache when chain reorg r=doitian a=zhangsoledad
    
    
    
    416: chore: ensure cfbc version r=zhangsoledad a=doitian
    
    
    
    Co-authored-by: zhangsoledad <787953403@qq.com>
    Co-authored-by: ian <ian@nervos.org>
    3 people committed Apr 9, 2019
    Configuration menu
    Copy the full SHA
    32be9aa View commit details
    Browse the repository at this point in the history
  3. fix: Fix test

    xxuejie committed Apr 9, 2019
    Configuration menu
    Copy the full SHA
    ba0f88f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5cb72d8 View commit details
    Browse the repository at this point in the history
  5. Merge #419

    419: chore: use new constructors to make fixed structs more readable r=zhangsoledad a=yangby-cryptape
    
    Should I delete this unit test?
    
    https://github.com/nervosnetwork/ckb/blob/32be9aa704fce9c269b93b247b64e5a87dece575/util/crypto/src/secp/signature.rs#L159-L173
    
    Co-authored-by: Boyu Yang <yangby@cryptape.com>
    bors[bot] and yangby-cryptape committed Apr 9, 2019
    Configuration menu
    Copy the full SHA
    7797cb3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    24831f1 View commit details
    Browse the repository at this point in the history
  7. feat: Remove version from Script

    NOTE: This is a breaking change
    xxuejie committed Apr 9, 2019
    Configuration menu
    Copy the full SHA
    c581ea3 View commit details
    Browse the repository at this point in the history
  8. Merge #418

    418: fix: try to repair a corrupted rocksdb automatically r=quake a=yangby-cryptape
    
    I have test this patch with a corrupted database (from @TheWaWaR).
    
    But I can not reproduce the bug by myself, so I did not write any test case.
    
    The database works, but the data is still corrupted (**because `header` add new fields?**):
    
    ```
    2019-04-09 07:39:24.154 +00:00 main WARN ckb_db::diskdb  Try repairing the rocksdb since Corruption: SST file is ahead of WALs ...
    2019-04-09 07:39:24.384 +00:00 main WARN ckb_db::diskdb  Try opening the repaired rocksdb ...
    thread 'main' panicked at 'header deserializing should be ok: Custom("invalid length 3, expected a 0x-prefixed hex string with 64 digits")', src/libcore/result.rs:997:5
    stack backtrace:
    ```
    
    Ref:
    - [RocksDB: Repairer](https://github.com/facebook/rocksdb/wiki/RocksDB-Repairer)
    - [RocksDB: WAL Recovery Modes](https://github.com/facebook/rocksdb/wiki/WAL-Recovery-Modes)
    - [`pub fn set_wal_recovery_mode(&mut self, mode: DBRecoveryMode)`](https://github.com/rust-rocksdb/rust-rocksdb/blob/267d92cbf9fdcbce9052ef06d7cb90b3111c6c54/src/db_options.rs#L1042-L1046)
    
    Co-authored-by: Boyu Yang <yangby@cryptape.com>
    bors[bot] and yangby-cryptape committed Apr 9, 2019
    Configuration menu
    Copy the full SHA
    de3d185 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fc7defe View commit details
    Browse the repository at this point in the history
  10. Merge #422

    422: feat: Remove version from Script r=doitian a=xxuejie
    
    NOTE: This is a breaking change
    
    Co-authored-by: Xuejie Xiao <xxuejie@gmail.com>
    bors[bot] and xxuejie committed Apr 9, 2019
    Configuration menu
    Copy the full SHA
    0974742 View commit details
    Browse the repository at this point in the history
  11. Merge #404

    404: feat: Update embedded script r=doitian a=xxuejie
    
    The embedded secp256k1_blake2b_sighash_all script is compiled from https://github.com/nervosnetwork/ckb-system-scripts/blob/384da8adc0564a228f54ae4122adda12d966f9bc/c/secp256k1_blake2b_sighash_all.c
    
    Co-authored-by: Xuejie Xiao <xxuejie@gmail.com>
    bors[bot] and xxuejie committed Apr 9, 2019
    Configuration menu
    Copy the full SHA
    0590131 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2019

  1. chore(deps): bump criterion from 0.2.10 to 0.2.11 (#427)

    Bumps [criterion](https://github.com/bheisler/criterion.rs) from 0.2.10 to 0.2.11.
    - [Release notes](https://github.com/bheisler/criterion.rs/releases)
    - [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md)
    - [Commits](bheisler/criterion.rs@0.2.10...0.2.11)
    
    Signed-off-by: dependabot[bot] <support@dependabot.com>
    dependabot[bot] authored and doitian committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    f0f11e4 View commit details
    Browse the repository at this point in the history
  2. chore(deps): bump flatbuffers-verifier from 0.1.8 to 0.1.9 (#428)

    Bumps [flatbuffers-verifier](https://github.com/nervosnetwork/cfb) from 0.1.8 to 0.1.9.
    - [Release notes](https://github.com/nervosnetwork/cfb/releases)
    - [Commits](https://github.com/nervosnetwork/cfb/commits)
    
    Signed-off-by: dependabot[bot] <support@dependabot.com>
    dependabot[bot] authored and doitian committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    6de07fd View commit details
    Browse the repository at this point in the history
  3. chore(deps): bump hyper from 0.12.25 to 0.12.26 (#429)

    Bumps [hyper](https://github.com/hyperium/hyper) from 0.12.25 to 0.12.26.
    - [Release notes](https://github.com/hyperium/hyper/releases)
    - [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
    - [Commits](hyperium/hyper@v0.12.25...v0.12.26)
    
    Signed-off-by: dependabot[bot] <support@dependabot.com>
    dependabot[bot] authored and doitian committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    244c22b View commit details
    Browse the repository at this point in the history
  4. chore(deps): bump regex from 1.1.4 to 1.1.5 (#431)

    Bumps [regex](https://github.com/rust-lang/regex) from 1.1.4 to 1.1.5.
    - [Release notes](https://github.com/rust-lang/regex/releases)
    - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
    - [Commits](rust-lang/regex@1.1.4...1.1.5)
    
    Signed-off-by: dependabot[bot] <support@dependabot.com>
    dependabot[bot] authored and doitian committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    78a3add View commit details
    Browse the repository at this point in the history
  5. chore(deps): bump bincode from 1.1.2 to 1.1.3 (#430)

    Bumps [bincode](https://github.com/TyOverby/bincode) from 1.1.2 to 1.1.3.
    - [Release notes](https://github.com/TyOverby/bincode/releases)
    - [Commits](bincode-org/bincode@v1.1.2...v1.1.3)
    
    Signed-off-by: dependabot[bot] <support@dependabot.com>
    dependabot[bot] authored and doitian committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    378e223 View commit details
    Browse the repository at this point in the history
  6. chore(deps): bump serde_bytes from 0.10.5 to 0.11.1 (#433)

    Bumps [serde_bytes](https://github.com/serde-rs/bytes) from 0.10.5 to 0.11.1.
    - [Release notes](https://github.com/serde-rs/bytes/releases)
    - [Commits](serde-rs/bytes@0.10.5...0.11.1)
    
    Signed-off-by: dependabot[bot] <support@dependabot.com>
    dependabot[bot] authored and doitian committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    98f97e2 View commit details
    Browse the repository at this point in the history
  7. chore(deps): bump serde from 1.0.89 to 1.0.90 (#432)

    Bumps [serde](https://github.com/serde-rs/serde) from 1.0.89 to 1.0.90.
    - [Release notes](https://github.com/serde-rs/serde/releases)
    - [Commits](serde-rs/serde@v1.0.89...v1.0.90)
    
    Signed-off-by: dependabot[bot] <support@dependabot.com>
    dependabot[bot] authored and doitian committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    f5a17c1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4c8166c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9925d4e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f37cf2c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6fb5964 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2338d48 View commit details
    Browse the repository at this point in the history
  13. chore: private field

    quake committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    f5b8a01 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7901f50 View commit details
    Browse the repository at this point in the history
  15. feat: add DBIterator

    quake committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    d7d658e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    8d6b5f6 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f745bad View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    06b4fc9 View commit details
    Browse the repository at this point in the history
  19. refactor: batch function

    quake committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    5ca1dbe View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    f37264b View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    89bfb95 View commit details
    Browse the repository at this point in the history
  22. chore: rebase develop

    quake committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    6bd4075 View commit details
    Browse the repository at this point in the history
  23. chore: rebase develop

    quake committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    bee5bb9 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    ecb4ec0 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    d600e92 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    641f146 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    4c06dca View commit details
    Browse the repository at this point in the history
  28. fix: return duplicated addr

    see the issue for details
    
    fixes issue #436
    rink1969 committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    0e65c5b View commit details
    Browse the repository at this point in the history
  29. Merge #392

    392: refactor: avoid recursive lock r=doitian a=zhangsoledad
    
    
    
    Co-authored-by: zhangsoledad <787953403@qq.com>
    bors[bot] and zhangsoledad committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    29c0a4d View commit details
    Browse the repository at this point in the history
  30. Merge #434

    434: feat: Change all u64 fields in RPC to String r=xxuejie a=xxuejie
    
    This PR actually contains 2 parts:
    
    * refactor: Use TryFrom when parsing RPC request data
    * feat: Change capacity field to String type in RPC
    
    Co-authored-by: Xuejie Xiao <xxuejie@gmail.com>
    bors[bot] and xxuejie committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    b580f33 View commit details
    Browse the repository at this point in the history
  31. Merge #437

    437: fix: RPC `local_node_info` returns duplicated addr r=jjyr a=rink1969
    
    fix #436
    
    Co-authored-by: rink1969 <rink1969@cryptape.com>
    bors[bot] and rink1969 committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    4902e15 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    c812c16 View commit details
    Browse the repository at this point in the history
  33. Merge #439

    439: fix: mining bug caused by type changes in RPC r=zhangsoledad a=xxuejie
    
    
    
    Co-authored-by: Xuejie Xiao <xxuejie@gmail.com>
    bors[bot] and xxuejie committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    017568b View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2019

  1. Configuration menu
    Copy the full SHA
    a2e8b45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    991e864 View commit details
    Browse the repository at this point in the history
  3. docs: build ckb from master

    doitian committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    04f090e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b42f9d4 View commit details
    Browse the repository at this point in the history
  5. Merge #441

    441: feat: use hex string represent lock args in config r=quake a=zhangsoledad
    
    
    
    Co-authored-by: zhangsoledad <787953403@qq.com>
    bors[bot] and zhangsoledad committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    76cc48d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0661659 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7ee9967 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1a759e2 View commit details
    Browse the repository at this point in the history
  9. Merge #435

    435: refactor: store module
    
    BREAKCHANGE: This PR is a break change since we changed the rocksdb's column family name and column list, need to delete old database.
    
    This PR refactor db and chain store, make it easy to switch different key-value store implementation.
    - [x] Refactor `Batch` to associated type
    - [x] Refactor `ChainIndex`
    - [x] Remove some static lifetime bound for `ChainIndex`
    - [x] Change `Col` from Option to u32
    - [x] Move `Cachedb` to db module
    
    Co-authored-by: quake wang <quake.wang@gmail.com>
    doitian and quake committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    60b8c1a View commit details
    Browse the repository at this point in the history
  10. feat: tx valid since

    jjyr committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    076c768 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2925b97 View commit details
    Browse the repository at this point in the history
  12. fix: RPC add valid_since field

    jjyr committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    04d7dde View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    644f7aa View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    fd2ee8c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9abfd68 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    44f2a22 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5a944a8 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    d1973bb View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    620d1ab View commit details
    Browse the repository at this point in the history
  20. fix: regenerate protocol

    jjyr committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    d78b171 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    e920572 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    9b21859 View commit details
    Browse the repository at this point in the history
  23. fix: rebase witness

    jjyr committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    cba3e03 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    c7f1f3f View commit details
    Browse the repository at this point in the history
  25. fix: tx valid_since rebase

    jjyr committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    527edad View commit details
    Browse the repository at this point in the history
  26. fix: update cfb verifier

    jjyr committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    d5fd988 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    69d06e1 View commit details
    Browse the repository at this point in the history
  28. fix: tx-valid-since rebase

    jjyr committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    ef16437 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2019

  1. Merge #372

    372: feat: tx valid since r=quake a=jjyr
    
    
    
    Co-authored-by: jjy <jjyruby@gmail.com>
    bors[bot] and jjyr committed Apr 12, 2019
    Configuration menu
    Copy the full SHA
    b58721d View commit details
    Browse the repository at this point in the history
  2. chore: fix quick start docs

    doitian committed Apr 12, 2019
    Configuration menu
    Copy the full SHA
    f4c7b1b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cfaf75b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9b05508 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4f5aadf View commit details
    Browse the repository at this point in the history
  6. Merge #451

    451: chore: bump rust toolchain to 1.34.0 r=zhangsoledad a=zhangsoledad
    
    * Dockerfile updated
    * remove redundant_closure
    * switch stabilized std TryFrom
    * AtomicU64
    
    Co-authored-by: zhangsoledad <787953403@qq.com>
    bors[bot] and zhangsoledad committed Apr 12, 2019
    Configuration menu
    Copy the full SHA
    9485f1a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    db84513 View commit details
    Browse the repository at this point in the history
  8. feat: relay known filter

    zhangsoledad committed Apr 12, 2019
    Configuration menu
    Copy the full SHA
    32b79b5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3cf197c View commit details
    Browse the repository at this point in the history
  10. Merge #452

    452: chore: upgrade p2p dependence r=zhangsoledad a=driftluo
    
    
    
    Co-authored-by: piaoliu <441594700@qq.com>
    bors[bot] and driftluo committed Apr 12, 2019
    Configuration menu
    Copy the full SHA
    bdc8ace View commit details
    Browse the repository at this point in the history
  11. fix: Sqlite can not start

    TheWaWaR committed Apr 12, 2019
    Configuration menu
    Copy the full SHA
    a12a5fd View commit details
    Browse the repository at this point in the history
  12. refactor: merge ChainIndex and ChainStore trait, remove unused `Clone…

    …` impl of CompactBlockMedianTimeView
    quake committed Apr 12, 2019
    Configuration menu
    Copy the full SHA
    1b69bb6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    586b89c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d6ca06e View commit details
    Browse the repository at this point in the history
  15. chore: rebase develop

    quake committed Apr 12, 2019
    Configuration menu
    Copy the full SHA
    884bfa1 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    7662ee0 View commit details
    Browse the repository at this point in the history
  17. chore: drop bors

    bors is not stable. We'll run the integration test after PR merged to develop
    and RC branches.
    doitian committed Apr 12, 2019
    Configuration menu
    Copy the full SHA
    ac1fb97 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    9de1418 View commit details
    Browse the repository at this point in the history
  19. Merge pull request #455 from nervosnetwork/thewawar/fix-sqlite-start

    fix: Sqlite can not start
    doitian committed Apr 12, 2019
    Configuration menu
    Copy the full SHA
    f986b24 View commit details
    Browse the repository at this point in the history
  20. Merge pull request #448 from zhangsoledad/zhangsoledad/relay_filter

    feat: relay known filter
    doitian committed Apr 12, 2019
    Configuration menu
    Copy the full SHA
    14d8ffc View commit details
    Browse the repository at this point in the history
  21. Merge pull request #460 from doitian/drop-bors

    chore: drop bors
    doitian committed Apr 12, 2019
    Configuration menu
    Copy the full SHA
    63a1bb6 View commit details
    Browse the repository at this point in the history
  22. chore: setup integration test in ci

    - Use Travis Branch Trigger to run integration test.
    - Use Travis Pull Request Trigger to run unit test.
    - Run both tests in master branch.
    doitian committed Apr 12, 2019
    Configuration menu
    Copy the full SHA
    0800b17 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    1afbd86 View commit details
    Browse the repository at this point in the history
  24. docs: fix docker image name

    Use the full name `nervos/ckb`.
    doitian committed Apr 12, 2019
    Configuration menu
    Copy the full SHA
    4c3d283 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2019

  1. Configuration menu
    Copy the full SHA
    75d0bc7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #464 from yangby-cryptape/mv-txtrace-to-jsonrpc-types

    refactor: don't have to build rocksdb when use all jsonrpc types
    quake committed Apr 13, 2019
    Configuration menu
    Copy the full SHA
    d3acea8 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #463 from doitian/fix-docker-image-name

    docs: fix docker image name
    doitian committed Apr 13, 2019
    Configuration menu
    Copy the full SHA
    e70407c View commit details
    Browse the repository at this point in the history
  4. docs: fix wrong option name

    doitian committed Apr 13, 2019
    Configuration menu
    Copy the full SHA
    d6fa197 View commit details
    Browse the repository at this point in the history
  5. feat: ckb must loads config files from file system.

    This is a **BREAKING CHANGE**.
    
    It is a mechanism to avoid starting ckb in a wrong directory by accident.
    doitian committed Apr 13, 2019
    Configuration menu
    Copy the full SHA
    b0003b6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    febcae0 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2019

  1. Merge pull request #469 from jjyr/fix-peer-store-unique

    fix: PeerStore unique constraint failed
    doitian committed Apr 14, 2019
    Configuration menu
    Copy the full SHA
    ac79f50 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #450 from nervosnetwork/quake/index_store_trait_merge

    refactor: merge ChainIndex and ChainStore trait
    quake committed Apr 14, 2019
    Configuration menu
    Copy the full SHA
    0db3859 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #468 from doitian/require-config-file-to-start

    feat: ckb must loads config files from file system.
    quake committed Apr 14, 2019
    Configuration menu
    Copy the full SHA
    3b5ceed View commit details
    Browse the repository at this point in the history
  4. Merge pull request #467 from doitian/wrong-option-name

    docs: fix wrong option name
    quake committed Apr 14, 2019
    Configuration menu
    Copy the full SHA
    554ba4e View commit details
    Browse the repository at this point in the history
  5. chore: add sentry tags

    doitian committed Apr 14, 2019
    Configuration menu
    Copy the full SHA
    e452c64 View commit details
    Browse the repository at this point in the history
  6. chore: add more sentry tags

    doitian committed Apr 14, 2019
    Configuration menu
    Copy the full SHA
    dfd5c8a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ec6336f View commit details
    Browse the repository at this point in the history
  8. Merge pull request #471 from nervosnetwork/quake/cuckoo_verify_panic

    fix: CuckooEngine verify invalid length proof should not panic
    doitian committed Apr 14, 2019
    Configuration menu
    Copy the full SHA
    8d69722 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2019

  1. Merge pull request #470 from doitian/configure-sentry

    chore: add sentry tags
    doitian committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    6250bd8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2cdbe4a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #474 from jjyr/fix-valid-since-rpc

    fix: valid_since use String instead u64 in RPC
    quake committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    dbfb81c View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2019

  1. feature: cellbase maturity verify

    u2 committed Apr 16, 2019
    Configuration menu
    Copy the full SHA
    da88ddb View commit details
    Browse the repository at this point in the history
  2. Merge pull request #473 from u2/cellbase_maturity

    feature: cellbase maturity verify
    jjyr committed Apr 16, 2019
    Configuration menu
    Copy the full SHA
    aa53bdd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ac717c View commit details
    Browse the repository at this point in the history
  4. Merge pull request #481 from zhangsoledad/zhangsoledad/configurable_c…

    …ellbase_maturity
    
    feat: configurable cellbase maturity
    quake committed Apr 16, 2019
    Configuration menu
    Copy the full SHA
    d374b05 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    661412f View commit details
    Browse the repository at this point in the history
  6. Merge pull request #477 from jjyr/fix-depent-tx-in-same-block

    fix: mine depend txs in one block
    jjyr committed Apr 16, 2019
    Configuration menu
    Copy the full SHA
    c0729a9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    97d6c53 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #484 from jjyr/remove-debug-code

    fix: remove debug code from miner
    jjyr committed Apr 16, 2019
    Configuration menu
    Copy the full SHA
    bf0fb59 View commit details
    Browse the repository at this point in the history
  9. chore(deps): bump hyper from 0.12.26 to 0.12.27

    Bumps [hyper](https://github.com/hyperium/hyper) from 0.12.26 to 0.12.27.
    - [Release notes](https://github.com/hyperium/hyper/releases)
    - [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
    - [Commits](hyperium/hyper@v0.12.26...v0.12.27)
    
    Signed-off-by: dependabot[bot] <support@dependabot.com>
    dependabot-support committed Apr 16, 2019
    Configuration menu
    Copy the full SHA
    c250039 View commit details
    Browse the repository at this point in the history
  10. chore(deps): bump regex from 1.1.5 to 1.1.6

    Bumps [regex](https://github.com/rust-lang/regex) from 1.1.5 to 1.1.6.
    - [Release notes](https://github.com/rust-lang/regex/releases)
    - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
    - [Commits](rust-lang/regex@1.1.5...1.1.6)
    
    Signed-off-by: dependabot[bot] <support@dependabot.com>
    dependabot-support committed Apr 16, 2019
    Configuration menu
    Copy the full SHA
    509aa19 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2019

  1. Configuration menu
    Copy the full SHA
    c1f2d27 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bddb95d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    57855f5 View commit details
    Browse the repository at this point in the history
  4. fix: several patches from testnet

    commit 5e51d65
    Author: zhangsoledad <787953403@qq.com>
    Date:   Wed Apr 17 17:23:14 2019 +0800
    
        fix: proposal table
    
    commit 2983480
    Author: Linfeng Qian <thewawar@gmail.com>
    Date:   Sat Apr 13 22:31:18 2019 +0800
    
        revert: Insert repeat transaction in pool
    
    commit e74668b
    Author: zhangsoledad <787953403@qq.com>
    Date:   Sat Apr 13 20:46:48 2019 +0800
    
        fix: block download
    
    commit db31c9d
    Author: zhangsoledad <787953403@qq.com>
    Date:   Sat Apr 13 18:39:00 2019 +0800
    
        fix: conflict transaction verify
    zhangsoledad committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    1e5ed4b View commit details
    Browse the repository at this point in the history
  5. Merge pull request #489 from nervosnetwork/dependabot/cargo/regex-1.1.6

    chore(deps): bump regex from 1.1.5 to 1.1.6
    doitian committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    5e8e465 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #488 from nervosnetwork/dependabot/cargo/hyper-0.1…

    …2.27
    
    chore(deps): bump hyper from 0.12.26 to 0.12.27
    doitian committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    1854285 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e30e859 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #476 from yangby-cryptape/modify-jsonrpc-types

    Modify jsonrpc types
    quake committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    06695be View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2019

  1. Configuration menu
    Copy the full SHA
    fa5c08a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    805e294 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #497 from nervosnetwork/quake/fix_send_transaction…

    …_msg
    
    fix: correct send_transaction rpc error message for unknown input or dep
    quake committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    9fba8d4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bf9af93 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    96afd1e View commit details
    Browse the repository at this point in the history
  6. chore: rebase develop

    driftluo committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    b50ae28 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #480 from driftluo/fix-rpc-tx-interface-behavior

    fix: Transaction interface behavior inconsistency
    quake committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    8831db5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a839874 View commit details
    Browse the repository at this point in the history
  9. feat: remove useless error

    driftluo committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    bce2c7f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    cbb6e68 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #503 from driftluo/TxRpc-resolve-from-pending-and-…

    …stag
    
    feat: rpc resolve tx from pending and staging
    jjyr committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    f3c580c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8a9d969 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fea2f0c View commit details
    Browse the repository at this point in the history
  14. fix: merge error

    zhangsoledad committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    bf89260 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    acfa705 View commit details
    Browse the repository at this point in the history
  16. Merge pull request #509 from yangby-cryptape/fix-incorrect-occupied-c…

    …apacity
    
    fix: incorrect occupied capacity computation for `Script`
    quake committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    7e68193 View commit details
    Browse the repository at this point in the history
  17. Merge pull request #504 from jjyr/peer-store-ban-ip-without-db

    refactor: check peers is_banned without query db
    quake committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    3efdef9 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2019

  1. Configuration menu
    Copy the full SHA
    9d3d770 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #510 from xxuejie/hotfix-vm-hang-issue

    hotfix: fix VM hang bug for certain invalid programs
    xxuejie committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    fb67ccd View commit details
    Browse the repository at this point in the history
  3. Merge pull request #492 from zhangsoledad/zhangsoledad/hotfix

    fix: several patches from testnet
    
    BREAKING CHANGE:
    
    - RPC `get_live_cell` returns `(null, "unknown")` when looking up null out point before, while returns `(null, "live")` now.
    
    ---
    commit 5e51d65
    Author: zhangsoledad <787953403@qq.com>
    Date:   Wed Apr 17 17:23:14 2019 +0800
    
        fix: proposal table
    
    commit 2983480
    Author: Linfeng Qian <thewawar@gmail.com>
    Date:   Sat Apr 13 22:31:18 2019 +0800
    
        revert: Insert repeat transaction in pool
    
    commit e74668b
    Author: zhangsoledad <787953403@qq.com>
    Date:   Sat Apr 13 20:46:48 2019 +0800
    
        fix: block download
    
    commit db31c9d
    Author: zhangsoledad <787953403@qq.com>
    Date:   Sat Apr 13 18:39:00 2019 +0800
    
        fix: conflict transaction verify
    doitian committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    ef1e7ff View commit details
    Browse the repository at this point in the history
  4. Merge pull request #501 from yangby-cryptape/feat-dummy-mode

    feat: add parameters to control the block generation rate in dummy mode
    
    When I do tests in my laptop, the speed of product block is too slow.
    
    Ref: #389
    doitian committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    e33d7e3 View commit details
    Browse the repository at this point in the history
  5. test: sync call rpc

    quake committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    00ebcbb View commit details
    Browse the repository at this point in the history
  6. Merge pull request #512 from nervosnetwork/quake/integration_test_fix

    test: sync call rpc
    doitian committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    406b86f View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2019

  1. Configuration menu
    Copy the full SHA
    f26ddc0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #524 from jjyr/enable-integer-overflow-check-on-re…

    …lease
    
    chore: enable overflow-checks build flag on release mode
    jjyr committed Apr 22, 2019
    Configuration menu
    Copy the full SHA
    342a614 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a42d843 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2019

  1. refactor: Make network more reliable

    TheWaWaR authored and doitian committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    887ddc1 View commit details
    Browse the repository at this point in the history
  2. test: Fix peer registry tests

    TheWaWaR authored and doitian committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    5a5a50e View commit details
    Browse the repository at this point in the history
  3. test: Fix network related tests

    TheWaWaR authored and doitian committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    3b7daae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cf835f0 View commit details
    Browse the repository at this point in the history
  5. refactor: Remove sqlite connection pool

    TheWaWaR authored and doitian committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    1e671d5 View commit details
    Browse the repository at this point in the history
  6. refactor: Make peer_store field private

    TheWaWaR authored and doitian committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    c03aec2 View commit details
    Browse the repository at this point in the history
  7. fix: Integration tests bug

    TheWaWaR authored and doitian committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    64d99df View commit details
    Browse the repository at this point in the history
  8. fix: Graceful shutdown network

    TheWaWaR authored and doitian committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    3cb11bc View commit details
    Browse the repository at this point in the history
  9. fix: Some network bugs

    TheWaWaR authored and doitian committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    b45d917 View commit details
    Browse the repository at this point in the history
  10. fix: Network deadlock

    TheWaWaR authored and doitian committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    9384bf0 View commit details
    Browse the repository at this point in the history
  11. chore: Improve log

    TheWaWaR authored and doitian committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    6be5b9b View commit details
    Browse the repository at this point in the history
  12. chore: Prettify network log

    TheWaWaR authored and doitian committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    6434984 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    eafa5cd View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2019

  1. fix: revert secp256k1_blake160_sighash_all

    A wrong version is selected when merged into develop from v0.9.0.
    doitian committed Apr 25, 2019
    Configuration menu
    Copy the full SHA
    c55a9ff View commit details
    Browse the repository at this point in the history
  2. Merge pull request #561 from doitian/revert_secp256k1_blake160_sighas…

    …h_all
    
    [ᚬrc/v0.10.0] fix: revert secp256k1_blake160_sighash_all
    doitian committed Apr 25, 2019
    Configuration menu
    Copy the full SHA
    238773d View commit details
    Browse the repository at this point in the history

Commits on May 6, 2019

  1. chore: CHANGELOG for v0.10.0

    doitian committed May 6, 2019
    Configuration menu
    Copy the full SHA
    99d9857 View commit details
    Browse the repository at this point in the history
  2. chore: bump to 0.10.0

    doitian committed May 6, 2019
    Configuration menu
    Copy the full SHA
    8db23db View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    74a6b00 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a600b9 View commit details
    Browse the repository at this point in the history