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

Release TokenCoreX Upgrade #52

Merged
merged 268 commits into from May 8, 2024
Merged

Release TokenCoreX Upgrade #52

merged 268 commits into from May 8, 2024
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 3, 2023

  1. Copy the full SHA
    e0c31a1 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Copy the full SHA
    01560c4 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Copy the full SHA
    e970785 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Copy the full SHA
    30646db View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    46b57c1 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Copy the full SHA
    7438546 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Copy the full SHA
    ed1d2b9 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Copy the full SHA
    99d7645 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    2267dec View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. feat: add cosmos eos chains

    XuNeal committed Aug 23, 2023
    Copy the full SHA
    5a8fdf6 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. Copy the full SHA
    a49cb5e View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. feat: add cosmos eos chains (#42)

    Co-authored-by: sun <tyrone98@users.noreply.github.com>
    XuNeal and tyrone98 committed Aug 29, 2023
    Copy the full SHA
    d08abf9 View commit details
    Browse the repository at this point in the history
  2. Feature/support btc (#43)

    * pin to Rust version 1.71.1
    
    * rename WifDisplay to WIFDisplay
    
    * add bitcoin segwit address
    
    * add bitcoin tests
    
    * fix!: wrong change address
    
    * refactor bitcoin to support P2WPKH, P2SH-P2WPKH, P2PKH
    
    * fix tests
    
    * refactor: rename tcx-btc-fork to tcx-btc-kin
    
    * refactor: simplify BtcForkNetwork and rename it to BtcKinNetwork
    
    * add implemention for Native SegWit and Taproot
    
    * derive the address based on the input's address type when signing
    
    * add p2tr and p2wpkh tests
    
    * use sig.verify for schnorr signature
    
    * refactor: define const BTC_KIN_NETWORKS
    
    ---------
    
    Co-authored-by: tyrone <2125081@qq.com>
    tyrone98 and tyrone committed Aug 29, 2023
    Copy the full SHA
    ca78946 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    296daf1 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    84ebfa1 View commit details
    Browse the repository at this point in the history
  5. merge branch migrate-mnemnoic-keystore

    tyrone committed Aug 29, 2023
    Copy the full SHA
    0207deb View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. fix keystore tests

    tyrone committed Aug 30, 2023
    Copy the full SHA
    4104b68 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    0db1bd1 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    164104b View commit details
    Browse the repository at this point in the history
  4. add merge function for Keystore

    tyrone committed Aug 30, 2023
    Copy the full SHA
    d73f213 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Copy the full SHA
    ce576b2 View commit details
    Browse the repository at this point in the history
  2. refactor: reduce kdf executed times

    tyrone committed Aug 31, 2023
    Copy the full SHA
    4d34c63 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    2ae9695 View commit details
    Browse the repository at this point in the history
  4. add migration for identity wallets

    tyrone committed Aug 31, 2023
    Copy the full SHA
    2184950 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. rename Fake... in macros to Unsupported...

    tyrone committed Sep 1, 2023
    Copy the full SHA
    9c4ee3b View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2023

  1. add encryption and decryption for IPFS files

    tyrone committed Sep 3, 2023
    Copy the full SHA
    ce96e9b View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. merge tcx-bch into tcx-btc-kin

    tyrone committed Sep 5, 2023
    Copy the full SHA
    e58a0eb View commit details
    Browse the repository at this point in the history
  2. remove tcx-bch

    tyrone committed Sep 5, 2023
    Copy the full SHA
    3db91b3 View commit details
    Browse the repository at this point in the history
  3. remove tcx-bch

    tyrone committed Sep 5, 2023
    Copy the full SHA
    d6992ba View commit details
    Browse the repository at this point in the history
  4. fix: ethereum address

    tyrone committed Sep 5, 2023
    Copy the full SHA
    a747ff1 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    2372f25 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Copy the full SHA
    cae8e10 View commit details
    Browse the repository at this point in the history
  2. fix ethereum tests in tcx

    tyrone committed Sep 6, 2023
    Copy the full SHA
    49b01bc View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. fix the encryption and decryption of ipfs

    tyrone committed Sep 7, 2023
    Copy the full SHA
    d8a265e View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. add sign_authentication_message

    tyrone committed Sep 8, 2023
    Copy the full SHA
    fab63f0 View commit details
    Browse the repository at this point in the history
  2. bump rust edition to 2021

    tyrone committed Sep 8, 2023
    Copy the full SHA
    e176ef7 View commit details
    Browse the repository at this point in the history
  3. fix tcx-chain tests

    tyrone committed Sep 8, 2023
    Copy the full SHA
    9de16da View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. rename tcx-wallet to tcx-identity

    tyrone committed Sep 12, 2023
    Copy the full SHA
    bdf5612 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. fix build fail on tcx_wallet

    tyrone committed Sep 13, 2023
    Copy the full SHA
    899cdaa View commit details
    Browse the repository at this point in the history
  2. chore: update version

    XuNeal committed Sep 13, 2023
    Copy the full SHA
    033518f View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. feat: add backup keystore dir

    XuNeal committed Sep 14, 2023
    Copy the full SHA
    fb7a946 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    ef38453 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. Copy the full SHA
    9ac91a1 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    8a60227 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. Copy the full SHA
    910d065 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. Copy the full SHA
    cc5e8e9 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. dk keystore migrate feature (#47)

    * feat: add calc external address
    
    * feat: add keystore dk migration
    
    * fix: ios and android keystore inconsistency
    
    * feat: integrate ios dk keystore migration
    
    * feat: implement the functions about identity
    
    * chore: rename tcx_chain to tcx_keystore
    XuNeal committed Oct 12, 2023
    Copy the full SHA
    2f54561 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    7792d3e View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. format codes

    tyrone committed Nov 22, 2023
    Copy the full SHA
    45eabc9 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

  1. Add get_private_key_by_derivation_path tests

    tyrone committed Nov 23, 2023
    Copy the full SHA
    32ac956 View commit details
    Browse the repository at this point in the history
  2. Change Snake Case to Camel Case in api.proto

    tyrone committed Nov 23, 2023
    Copy the full SHA
    a651e6a View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. Copy the full SHA
    cfb9ad8 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. fix sign_transaction

    tyrone committed Nov 29, 2023
    Copy the full SHA
    569de63 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    59aa56e View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    4139b23 View commit details
    Browse the repository at this point in the history
  4. Fixed tcx-eth, keystore unit tests

    tyrone committed Nov 29, 2023
    Copy the full SHA
    2ef9bb2 View commit details
    Browse the repository at this point in the history
  5. Fixed eos unit tests

    tyrone committed Nov 29, 2023
    Copy the full SHA
    e1e6ee5 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    9baa8eb View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    1ffbb8d View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Fix bitcoin unit tests

    tyrone committed Nov 30, 2023
    Copy the full SHA
    5f5239d View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Fixed btc-kin unit tests

    tyrone committed Dec 1, 2023
    Copy the full SHA
    a17735e View commit details
    Browse the repository at this point in the history
  2. Fixed tcx-eth ec_sign unit tests

    tyrone committed Dec 1, 2023
    Copy the full SHA
    6ca8928 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Copy the full SHA
    6f4fd75 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    3162cd4 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    0a84f4a View commit details
    Browse the repository at this point in the history
  4. fix: api and ckb build error

    XuNeal committed Dec 4, 2023
    Copy the full SHA
    40f361c View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Copy the full SHA
    d20185f View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f811b13 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Copy the full SHA
    3d30995 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    18d0b93 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    6791ec3 View commit details
    Browse the repository at this point in the history
  4. feat: add the exists_* api

    XuNeal committed Dec 6, 2023
    Copy the full SHA
    42d810e View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Copy the full SHA
    7f7cc9a View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    d3c0eb0 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    fbe24f9 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Copy the full SHA
    a2d322c View commit details
    Browse the repository at this point in the history
  2. add keystore upgrade unit tests

    tyrone committed Dec 8, 2023
    Copy the full SHA
    186b394 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    1352a8c View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    0cf7732 View commit details
    Browse the repository at this point in the history
  5. feat: add the exists_* api

    XuNeal authored and tyrone committed Dec 8, 2023
    Copy the full SHA
    31ad858 View commit details
    Browse the repository at this point in the history
  6. refactor: clean warning info

    xiaoguang1010 authored and tyrone committed Dec 8, 2023
    Copy the full SHA
    93589e1 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2023

  1. Method to eliminate duplicate implementiations and unify the processi…

    …ng of hex in tcx_common
    tyrone committed Dec 10, 2023
    Copy the full SHA
    bf8fc21 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Copy the full SHA
    51ad49f View commit details
    Browse the repository at this point in the history
  2. feat: add the import json

    XuNeal committed Dec 11, 2023
    Copy the full SHA
    98e41f5 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    72e0064 View commit details
    Browse the repository at this point in the history
  4. fix: Hex utils build error

    XuNeal committed Dec 11, 2023
    Copy the full SHA
    575a8e3 View commit details
    Browse the repository at this point in the history
  5. Fixed tcx-primitive unit tests

    tyrone committed Dec 11, 2023
    Copy the full SHA
    a7e6bf0 View commit details
    Browse the repository at this point in the history
  6. fix: crypto miss sha256d

    XuNeal committed Dec 11, 2023
    Copy the full SHA
    3e443f1 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    e47206b View commit details
    Browse the repository at this point in the history
  8. Removed unused CacheDeriveKey in tcx-crypto

    tyrone committed Dec 11, 2023
    Copy the full SHA
    776adbd View commit details
    Browse the repository at this point in the history
  9. Recover CacheDerivedKey

    tyrone committed Dec 11, 2023
    Copy the full SHA
    dc3a461 View commit details
    Browse the repository at this point in the history
  10. Fixed tcx-ckb unit tests

    tyrone committed Dec 11, 2023
    Copy the full SHA
    d3e3232 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    5e60560 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    8f262f0 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. Copy the full SHA
    a893caf View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    26db2f0 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    b34befb View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. typo: remove some todo

    XuNeal committed Dec 13, 2023
    Copy the full SHA
    3e3db9a View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    52c1283 View commit details
    Browse the repository at this point in the history
  3. refactor: remove some comments

    XuNeal committed Dec 13, 2023
    Copy the full SHA
    9832d03 View commit details
    Browse the repository at this point in the history
  4. feat: add bitcoincash derive

    XuNeal committed Dec 13, 2023
    Copy the full SHA
    259bca3 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. To increase test coverage, add more tests

    tyrone committed Dec 14, 2023
    Copy the full SHA
    41239e7 View commit details
    Browse the repository at this point in the history
  2. test: add ckb unit test

    xiaoguang1010 committed Dec 14, 2023
    Copy the full SHA
    6804659 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    8f3c5eb View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    e5b57a3 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Copy the full SHA
    26133d2 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    c0ac358 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Copy the full SHA
    819aa97 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    915a4f5 View commit details
    Browse the repository at this point in the history
  3. fix: fix import private key

    XuNeal committed Dec 18, 2023
    Copy the full SHA
    b2e4802 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    c230976 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    e56ced4 View commit details
    Browse the repository at this point in the history
  6. Rename key_hash to fingerprint

    tyrone committed Dec 18, 2023
    Copy the full SHA
    485498a View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. Add unit tests in tcx-keystore for test coverage

    tyrone committed Dec 19, 2023
    Copy the full SHA
    6492d9f View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    afd9abf View commit details
    Browse the repository at this point in the history
  3. Add unit tests in tcx-btc-kin for test coverage

    tyrone committed Dec 19, 2023
    Copy the full SHA
    95ebd68 View commit details
    Browse the repository at this point in the history
  4. Add unit tests in tcx-keystore

    tyrone committed Dec 19, 2023
    Copy the full SHA
    3573558 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    4c99159 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Copy the full SHA
    b06d3d9 View commit details
    Browse the repository at this point in the history
  2. feat: add more derive test

    XuNeal committed Dec 20, 2023
    Copy the full SHA
    9a38dfe View commit details
    Browse the repository at this point in the history
  3. fix: hd cannot export json

    XuNeal committed Dec 20, 2023
    Copy the full SHA
    03fb1f9 View commit details
    Browse the repository at this point in the history
  4. Fixed ckb sign_transaction

    tyrone committed Dec 20, 2023
    Copy the full SHA
    c57fc2e View commit details
    Browse the repository at this point in the history
  5. unittest: fix most tcx test

    XuNeal committed Dec 20, 2023
    Copy the full SHA
    f19a014 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Add more unit tests in tcx-migration

    tyrone committed Dec 21, 2023
    Copy the full SHA
    148f082 View commit details
    Browse the repository at this point in the history
  2. Remove the relevant code of ChainFactory

    tyrone committed Dec 21, 2023
    Copy the full SHA
    e3747fe View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. feat: return fingerprint

    XuNeal committed Dec 22, 2023
    Copy the full SHA
    2d3b468 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    c57e49b View commit details
    Browse the repository at this point in the history
  3. data: add ios test keystore

    XuNeal committed Dec 22, 2023
    Copy the full SHA
    b28ae89 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    51010dc View commit details
    Browse the repository at this point in the history
  5. Add android migrate unit tests

    tyrone committed Dec 22, 2023
    Copy the full SHA
    f738703 View commit details
    Browse the repository at this point in the history
  6. test: add test case

    xiaoguang1010 committed Dec 22, 2023
    Copy the full SHA
    2d5f87c View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2023

  1. Copy the full SHA
    7c84d0a View commit details
    Browse the repository at this point in the history
  2. Add integration tests for migration

    tyrone committed Dec 25, 2023
    Copy the full SHA
    791d293 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    5cbc5be View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    1552055 View commit details
    Browse the repository at this point in the history
  5. Fixed unit tests of eos keystore migration

    tyrone committed Dec 25, 2023
    Copy the full SHA
    67d2cf4 View commit details
    Browse the repository at this point in the history
  6. chore: add test case

    xiaoguang1010 committed Dec 25, 2023
    Copy the full SHA
    35c1ace View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. Fixed migrate unit tests

    tyrone committed Dec 26, 2023
    Copy the full SHA
    bc2a43b View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    da38542 View commit details
    Browse the repository at this point in the history
  3. refactor: remove some todo

    XuNeal committed Dec 26, 2023
    Copy the full SHA
    f5fd76f View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    82df2bb View commit details
    Browse the repository at this point in the history
  5. Use derived key for tests performance

    tyrone committed Dec 26, 2023
    Copy the full SHA
    484ada1 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    15b3cd7 View commit details
    Browse the repository at this point in the history
  7. fix: cargo merge error

    XuNeal committed Dec 26, 2023
    Copy the full SHA
    293f0a9 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    299a8b0 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    6c61243 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2023

  1. Copy the full SHA
    6d12cbb View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    079a1b8 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. Copy the full SHA
    cf6a60f View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    50e08d3 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    b5be794 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    0258c32 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    c3bfe11 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    f8eb9ec View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. Copy the full SHA
    197357b View commit details
    Browse the repository at this point in the history
  2. feat: add public key encoder

    XuNeal committed Dec 29, 2023
    Copy the full SHA
    5b11a85 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    fe378a6 View commit details
    Browse the repository at this point in the history
  4. fix: ikc build error

    XuNeal committed Dec 29, 2023
    Copy the full SHA
    2f3736f View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Copy the full SHA
    fc6ef2b View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    b6f1fa3 View commit details
    Browse the repository at this point in the history
  3. Fixed unit tests in tcx-keystore

    tyrone committed Jan 2, 2024
    Copy the full SHA
    cc7de93 View commit details
    Browse the repository at this point in the history
  4. Fixed unit tests in tcx-migration

    tyrone committed Jan 2, 2024
    Copy the full SHA
    42da96e View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Add sign unit tests in tcx-eth and tcx-tron

    tyrone committed Jan 3, 2024
    Copy the full SHA
    fce2052 View commit details
    Browse the repository at this point in the history
  2. Encode extend public key with base58check

    tyrone committed Jan 3, 2024
    Copy the full SHA
    07406e8 View commit details
    Browse the repository at this point in the history
  3. feat: add scan_keystores api

    XuNeal committed Jan 3, 2024
    Copy the full SHA
    cc3ca2a View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    4d3beff View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    e148e6b View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Copy the full SHA
    8d14c7d View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    50f6e1d View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2024

  1. add a 'derived_key' parameter to all operations that require authoriz…

    …ation verification
    tyrone committed Jan 6, 2024
    Copy the full SHA
    a2c75b6 View commit details
    Browse the repository at this point in the history
  2. add a 'derived_key' to derived_accounts api

    tyrone committed Jan 6, 2024
    Copy the full SHA
    a1e88cb View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2024

  1. add derivedKey parameters to export_mnemonic

    tyrone committed Jan 7, 2024
    Copy the full SHA
    5ee6231 View commit details
    Browse the repository at this point in the history
  2. add derivedKey parameter to tcx-eth2

    tyrone committed Jan 7, 2024
    Copy the full SHA
    9897492 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. chore: add more hash tests

    changwu-tw committed Jan 10, 2024
    Copy the full SHA
    acdc8d6 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Copy the full SHA
    43e8518 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    04694ae View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Copy the full SHA
    bf0aedb View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    40c7a5c View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    e51d333 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. backup & scan_keystores API (#60)

    * feat: add enc_origin filed
    
    * feat: add scan_legacy_keystores
    
    * feat: add backup api
    
    * feat: add mismatch network check when import private
    
    * feat: add scan_keystores
    XuNeal committed Jan 15, 2024
    Copy the full SHA
    cff4b80 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    ac49a64 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. add benchmark tests to tcx and tcx-keystore

    tyrone committed Jan 16, 2024
    Copy the full SHA
    3642bf7 View commit details
    Browse the repository at this point in the history
  2. test: add api test case

    get_extended_public_keys、sign_authentication_message、
    ipfs_encrypt_and_decrypt、eth_recover_address
    xiaoguang1010 committed Jan 16, 2024
    Copy the full SHA
    1f62dea View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    2a08888 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    eca9c0b View commit details
    Browse the repository at this point in the history
  5. feat: imKey support subaddress feature[R2D2-10114] (#58)

    * feat: imKey support subaddress feature
    
    * chore:remove useless test code
    
    * chore: optimization path length check
    
    * chore: imKey subaddress review modify
    
    * chore: remove unused import and clean warning
    xiaoguang1010 committed Jan 16, 2024
    Copy the full SHA
    0f51c61 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Copy the full SHA
    916d9a1 View commit details
    Browse the repository at this point in the history
  2. fix: merge error

    XuNeal committed Jan 17, 2024
    Copy the full SHA
    3baae10 View commit details
    Browse the repository at this point in the history
  3. fix: fix review issue by labs

    XuNeal committed Jan 17, 2024
    Copy the full SHA
    ce695d6 View commit details
    Browse the repository at this point in the history
  4. remove the dependency on ethers

    tyrone committed Jan 17, 2024
    Copy the full SHA
    b436e62 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Copy the full SHA
    8f52adc View commit details
    Browse the repository at this point in the history
  2. test: add cross test

    xiaoguang1010 committed Jan 18, 2024
    Copy the full SHA
    b816ef8 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    ffedd23 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Copy the full SHA
    6f69848 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    7d1cdfa View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    c2a07bf View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. Copy the full SHA
    da6f05d View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    5527d2b View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    a099805 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Copy the full SHA
    b05721a View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    0402f66 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    3df5a5f View commit details
    Browse the repository at this point in the history
  4. use fixed xpub version

    tyrone committed Jan 23, 2024
    Copy the full SHA
    0391c98 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    03b4c5e View commit details
    Browse the repository at this point in the history
  6. fixed broken unit tests

    tyrone committed Jan 23, 2024
    Copy the full SHA
    e521642 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. add eth ec recover

    tyrone committed Jan 24, 2024
    Copy the full SHA
    0a7207a View commit details
    Browse the repository at this point in the history
  2. Remove incorrect comment in the tcx-btc-kin test

    tyrone committed Jan 24, 2024
    Copy the full SHA
    f133932 View commit details
    Browse the repository at this point in the history
  3. refactor TypePrivateKey signature

    tyrone committed Jan 24, 2024
    Copy the full SHA
    5f8c948 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. fix: fix review issue by labs

    XuNeal committed Jan 25, 2024
    Copy the full SHA
    e465bbc View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Copy the full SHA
    9148a1b View commit details
    Browse the repository at this point in the history
  2. fix: btc address todos

    XuNeal committed Jan 26, 2024
    Copy the full SHA
    f47bb10 View commit details
    Browse the repository at this point in the history
  3. feat: ikc add derive_sub_accounts api[R2D2-10266] (#61)

    * feat: ikc add derive_sub_account feat
    
    * test: add exception test case and code optimization
    
    * chore: remove envdot lib 、unused impore and fix clippy error
    
    * fix: modify polkadot and kusama path in coin_info
    xiaoguang1010 committed Jan 26, 2024
    Copy the full SHA
    94ae14a View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    42f4c5b View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    33025b2 View commit details
    Browse the repository at this point in the history
  6. feat: add reimport unittest

    XuNeal committed Jan 26, 2024
    Copy the full SHA
    d6358c3 View commit details
    Browse the repository at this point in the history
  7. fix: delete unused testcase

    XuNeal committed Jan 26, 2024
    Copy the full SHA
    f4ceb13 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Copy the full SHA
    576da19 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. fix: fix all warnings

    XuNeal committed Jan 30, 2024
    Copy the full SHA
    d723b42 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    c399ca4 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. fix: cannot backup mnemonic

    XuNeal committed Feb 6, 2024
    Copy the full SHA
    4accb41 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Add derived key param to more api (#63)

    * feat: add biometric to more api
    
    * feat: remove password required in backup
    
    * fix: remove dbg!
    XuNeal committed Feb 21, 2024
    Copy the full SHA
    aef7b9e View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    5aa5b15 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Copy the full SHA
    09287f6 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Keep duplicate keystore in memory (#65)

    * feat: keep old fileid and keystore in memory
    
    * feat: split test cases
    
    * chore: format code
    XuNeal committed Feb 23, 2024
    Copy the full SHA
    443e38a View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    28121c5 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. delete all associated keystore when delete_keystore is called (#69)

    Co-authored-by: tyrone <2125081@qq.com>
    tyrone98 and tyrone committed Feb 29, 2024
    Copy the full SHA
    e9d4d1d View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. feat: ikc add get_extended_public_key api [R2D2-10567] (#70)

    * feat: add ikc get_extended_public_key api
    
    * fix: derive_sub_accounts returns data and adds path field
    
    * fix: modify GetExtendedPublicKeysParam proto message tag number
    
    * chore: modify pr reivew problem
    
    * feat: add get_public_keys api and code optimization
    
    1. add  get_public_keys api
    2. remove btc_get_xpub api
    3. get_extended_public_key interface removes ed25519 curve support
    xiaoguang1010 committed Mar 1, 2024
    Copy the full SHA
    e5deac3 View commit details
    Browse the repository at this point in the history
  2. feat: migrate add network field (#71)

    * feat: MigrateKeystoreParam adds network field
    
    * test: add migrate mainnet test case
    xiaoguang1010 committed Mar 1, 2024
    Copy the full SHA
    c425b5d View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Copy the full SHA
    229543b View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    84fe2f8 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Export v3 keystore using lower address (#72)

    * feat: export with lower address
    
    * testcase: change import v3 keystore json with loweraddress
    XuNeal committed Mar 6, 2024
    Copy the full SHA
    da3b02e View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Copy the full SHA
    b9297b4 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Copy the full SHA
    624a092 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Copy the full SHA
    3ffd738 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f48f158 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Copy the full SHA
    592caf3 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Copy the full SHA
    938b4ab View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Copy the full SHA
    a5585ff View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Copy the full SHA
    03022dc View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. chore: modify btc、ltc、bch transaction utxo path to full path for ikc (#…

    …79)
    
    * chore: modify btc transaction utxo path to full path
    
    * chore: modify bch and ltc transaction utxo to full path
    xiaoguang1010 committed Mar 22, 2024
    Copy the full SHA
    32229dd View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Copy the full SHA
    4b97465 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. fix: fix identity keystore delete bug[R2D2-10888] (#81)

    * fix: fix identity keystore deletion bug after migration
    
    * test: otpimization test case
    xiaoguang1010 committed Mar 26, 2024
    Copy the full SHA
    0b0ddc3 View commit details
    Browse the repository at this point in the history
  2. revert: eth_sign sign hashed message (#82)

    * Revert "fix: eth_sign is signing arbitrary data (#78)"
    
    This reverts commit 938b4ab.
    
    * fix: eth_sign cannot sign string begin with 0x
    XuNeal committed Mar 26, 2024
    Copy the full SHA
    cd3a2de View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Copy the full SHA
    2a7bd76 View commit details
    Browse the repository at this point in the history
  2. feat: mark identity wallet ids (#83)

    * feat: mark identity wallet ids
    
    * feat: add read_keystore_menmonic_path api
    XuNeal committed Mar 27, 2024
    Copy the full SHA
    1319819 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Copy the full SHA
    4fc0dc9 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Copy the full SHA
    8e76d89 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. fix: metadata missing password_hint error (#88)

    * fix: metadata missing password_hint error
    
    * feat: make the password_hint is option
    XuNeal committed Apr 18, 2024
    Copy the full SHA
    7799ba6 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Copy the full SHA
    f145174 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Copy the full SHA
    5f6b4fe View commit details
    Browse the repository at this point in the history