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

Open
wants to merge 268 commits into
base: main
Choose a base branch
from
Open

Release TokenCoreX Upgrade #52

wants to merge 268 commits into from

Conversation

XuNeal
Copy link
Collaborator

@XuNeal XuNeal commented Dec 6, 2023

  • Remove accounts from keystore and locale the private key by path
  • Standardize all function names in the format of verb + noun
  • Add the sign_hashes and get_pubilc_keys api
  • Add eth, eos, btc, cosmos
  • Add identity to keysotre

xiaoguang1010 and others added 30 commits July 3, 2023 10:16
Co-authored-by: sun <tyrone98@users.noreply.github.com>
* 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>
xiaoguang1010 and others added 4 commits March 22, 2024 17:44
…79)

* chore: modify btc transaction utxo path to full path

* chore: modify bch and ltc transaction utxo to full path
* fix: fix identity keystore deletion bug after migration

* test: otpimization test case
* Revert "fix: eth_sign is signing arbitrary data (#78)"

This reverts commit 938b4ab.

* fix: eth_sign cannot sign string begin with 0x
xiaoguang1010 and others added 2 commits March 27, 2024 16:48
* feat: mark identity wallet ids

* feat: add read_keystore_menmonic_path api
* fix: metadata missing password_hint error

* feat: make the password_hint is option
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants