Skip to content

Commit fe35f69

Browse files
committed
chore: rename new keyring package to simply cash
1 parent 37d27c5 commit fe35f69

File tree

18 files changed

+56
-55
lines changed

18 files changed

+56
-55
lines changed

.github/workflows/validate-pr-title.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ jobs:
4343
deps-dev
4444
keyring-api
4545
keyring-eth-hd
46+
keyring-cash
4647
keyring-eth-ledger-bridge
4748
keyring-eth-simple
4849
keyring-eth-trezor

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ This repository contains the following packages [^fn1]:
1313
<!-- start package list -->
1414

1515
- [`@metamask/account-api`](packages/account-api)
16-
- [`@metamask/eth-cash-account-keyring`](packages/keyring-eth-cash-account)
16+
- [`@metamask/eth-cash-keyring`](packages/keyring-eth-cash)
1717
- [`@metamask/eth-hd-keyring`](packages/keyring-eth-hd)
1818
- [`@metamask/eth-ledger-bridge-keyring`](packages/keyring-eth-ledger-bridge)
1919
- [`@metamask/eth-qr-keyring`](packages/keyring-eth-qr)
@@ -41,7 +41,7 @@ linkStyle default opacity:0.5
4141
account_api(["@metamask/account-api"]);
4242
hw_wallet_sdk(["@metamask/hw-wallet-sdk"]);
4343
keyring_api(["@metamask/keyring-api"]);
44-
eth_cash_account_keyring(["@metamask/eth-cash-account-keyring"]);
44+
eth_cash_keyring(["@metamask/eth-cash-keyring"]);
4545
eth_hd_keyring(["@metamask/eth-hd-keyring"]);
4646
eth_ledger_bridge_keyring(["@metamask/eth-ledger-bridge-keyring"]);
4747
eth_qr_keyring(["@metamask/eth-qr-keyring"]);
@@ -56,7 +56,7 @@ linkStyle default opacity:0.5
5656
account_api --> keyring_api;
5757
account_api --> keyring_utils;
5858
keyring_api --> keyring_utils;
59-
eth_cash_account_keyring --> keyring_eth_hd;
59+
eth_cash_keyring --> keyring_eth_hd;
6060
eth_hd_keyring --> keyring_api;
6161
eth_hd_keyring --> keyring_utils;
6262
eth_hd_keyring --> account_api;

packages/keyring-api/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Added
1111

12-
- Add `KeyringType.CashAccount` variant ([#472](https://github.com/MetaMask/accounts/pull/472))
12+
- Add `KeyringType.Cash` variant ([#472](https://github.com/MetaMask/accounts/pull/472))
1313
- Add optional `details` field to `Transaction` type ([#445](https://github.com/MetaMask/accounts/pull/445))
1414
- Add `SecurityAlertResponse` enum with values: `benign`, `warning`, `malicious`
1515
- Add optional `origin` field (string) to track transaction request source

packages/keyring-api/src/api/v2/keyring-type.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,5 +47,5 @@ export enum KeyringType {
4747
/**
4848
* Represents keyring for cash accounts.
4949
*/
50-
CashAccount = 'cash-account',
50+
Cash = 'cash',
5151
}

packages/keyring-api/src/api/v2/keyring.test-d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import type { ImportPrivateKeyFormat } from './private-key';
2222

2323
// Test KeyringType enum
2424
expectAssignable<KeyringType>(KeyringType.Hd);
25-
expectAssignable<KeyringType>(KeyringType.CashAccount);
25+
expectAssignable<KeyringType>(KeyringType.Cash);
2626
expectAssignable<KeyringType>(KeyringType.PrivateKey);
2727
expectAssignable<KeyringType>(KeyringType.Qr);
2828
expectAssignable<KeyringType>(KeyringType.Snap);

packages/keyring-eth-cash-account/src/index.ts

Lines changed: 0 additions & 1 deletion
This file was deleted.

packages/keyring-eth-cash-account/CHANGELOG.md renamed to packages/keyring-eth-cash/CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Added
1111

12-
- Add initial implementation of `CashAccountKeyring` ([#472](https://github.com/MetaMask/accounts/pull/472))
12+
- Add initial implementation of `CashKeyring` ([#472](https://github.com/MetaMask/accounts/pull/472))
1313
- Extends `HdKeyring` from `@metamask/eth-hd-keyring`.
14-
- Uses keyring type `"Cash Account Keyring"`.
14+
- Uses keyring type `"Cash Keyring"`.
1515
- Uses derivation path `"m/44'/4392018'/0'/0"`.
1616

1717
[Unreleased]: https://github.com/MetaMask/accounts/

packages/keyring-eth-cash-account/README.md renamed to packages/keyring-eth-cash/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
1-
# Cash Account Keyring
1+
# Cash Keyring
22

33
An Ethereum keyring that extends [`@metamask/eth-hd-keyring`](../keyring-eth-hd) with a distinct keyring type and derivation path for cash accounts.
44

55
Cash accounts use a separate HD derivation path to keep funds isolated from the primary HD keyring, while reusing the same seed phrase and signing infrastructure.
66

77
## Installation
88

9-
`yarn add @metamask/eth-cash-account-keyring`
9+
`yarn add @metamask/eth-cash-keyring`
1010

1111
or
1212

13-
`npm install @metamask/eth-cash-account-keyring`
13+
`npm install @metamask/eth-cash-keyring`
1414

1515
## Usage
1616

1717
```ts
18-
import { CashAccountKeyring } from '@metamask/eth-cash-account-keyring';
18+
import { CashKeyring } from '@metamask/eth-cash-keyring';
1919

20-
const keyring = new CashAccountKeyring();
20+
const keyring = new CashKeyring();
2121
```
2222

23-
The `CashAccountKeyring` class implements the same `Keyring` interface as `HdKeyring` — see the [HD Keyring README](../keyring-eth-hd/README.md) for full API documentation.
23+
The `CashKeyring` class implements the same `Keyring` interface as `HdKeyring` — see the [HD Keyring README](../keyring-eth-hd/README.md) for full API documentation.
2424

2525
## Contributing
2626

File renamed without changes.

0 commit comments

Comments
 (0)