Skip to content

Support ledger#95

Merged
yeboster merged 10 commits intomainfrom
support-ledger
Oct 17, 2024
Merged

Support ledger#95
yeboster merged 10 commits intomainfrom
support-ledger

Conversation

@yeboster
Copy link
Contributor

@yeboster yeboster commented Oct 17, 2024

Support ledger wallet

@yeboster yeboster added the enhancement New feature or request label Oct 17, 2024
@yeboster yeboster self-assigned this Oct 17, 2024
declare module "bip32-path";

// eslint-disable-next-line @typescript-eslint/no-unused-vars, @typescript-eslint/no-extraneous-class
class BIPPath {}

Check failure

Code scanning / ESLint

Disallow classes used as namespaces

Unexpected empty class.
declare module "bip32-path";

// eslint-disable-next-line @typescript-eslint/no-unused-vars, @typescript-eslint/no-extraneous-class
class BIPPath {}

Check failure

Code scanning / ESLint

Disallow unused variables

'BIPPath' is defined but never used.
@github-actions
Copy link

Total Coverage: 84.51%

Coverage Report
File Branch Funcs Lines Uncovered Lines
src
   actions.ts 100% 100% 100%
   index.ts 100% 100% 100%
   interface.ts 100% 100% 100%
   meta-names-sdk.ts 75% 75% 95.65% 22, 44, 45
   partisia-name-system.ts 58% 87.50% 84.07% 106, 114, 12, 139, 152, 160, 164, 169, 170, 171, 178, 180, 188, 189, 19, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 22, 220, 221, 222, 29, 33, 42, 49, 54, 55, 7, 78, 82
   version.ts 100% 100% 100%
src/actions
   domain.ts 50% 100% 100% 11, 37, 46, 58, 6, 73, 76
   record.ts 58.33% 100% 100% 16, 30, 40, 54, 6
src/models
   domain.ts 100% 66.67% 50% 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 33, 34, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 58, 59, 60, 61, 62, 74, 9
   index.ts 100% 100% 100%
src/models/helpers
   domain.ts 100% 100% 100%
src/providers
   config.ts 66.67% 100% 98.11% 40, 49, 50
   index.ts 100% 100% 100%
   secrets.ts 45.45% 62.50% 78.57% 19, 23, 24, 25, 26, 27, 29, 30, 44, 50, 51, 52, 53, 56, 57, 58, 59, 62, 63, 64, 65
src/providers/config
   mainnet.ts 100% 100% 100%
   testnet.ts 100% 100% 100%
src/repositories
   contract-repository.ts 75% 100% 98.19% 103, 114, 123, 124, 126, 127, 129, 130, 132, 133, 142, 158, 180, 196, 34, 46, 47, 57, 63
   domain-repository.ts 60% 100% 100% 102, 113, 117, 118, 133, 142, 150, 176, 220, 225, 240, 256, 262, 269, 34, 53, 54, 96, 98, 99
   index.ts 100% 75% 100%
   record-repository.ts 69.23% 88.89% 59.55% 10, 11, 12, 13, 14, 18, 19, 20, 21, 22, 23, 24, 31, 32, 34, 43, 44, 45, 46, 47, 48, 50, 54, 55, 56, 57, 58, 59, 60, 67, 68, 69, 70, 71, 72, 78, 79, 85, 86, 89
src/repositories/contracts
   meta-names-contract-repository.ts 84.62% 88.89% 88.66% 58, 59, 60, 61, 62, 63, 64, 65, 77, 78, 79, 80, 90
src/repositories/helpers
   avl-client.ts 80% 77.78% 61.62% 16, 22, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 95
   client.ts 88.89% 100% 100% 31
   contract.ts 75% 100% 92.45% 41, 42, 43, 44, 45, 50
src/transactions
   helper.ts 76.92% 85.71% 93.55% 56, 57, 58, 59, 60, 61, 62, 84, 84
   index.ts 50% 25% 31.72% 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 13, 132, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99
   ledger.ts 100% 0% 43.09% 100, 101, 102, 103, 104, 105, 106, 11, 115, 116, 117, 118, 119, 12, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 13, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 14, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 15, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 16, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 17, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 18, 180, 181, 182, 183, 184, 185, 186, 187, 188, 19, 20, 21, 26, 27, 28, 29, 30, 83, 84, 85, 86, 87, 88, 89, 97, 98, 99
src/validators
   base-validator.ts 100% 100% 100%
   domain-validator.ts 87.50% 100% 100% 29, 30, 31
   index.ts 100% 100% 100%
   record-validator.ts 85.71% 100% 92% 37, 38, 39, 40, 41, 42
src/validators/records
   default-validator.ts 77.78% 100% 100% 13, 15
   discord-validator.ts 100% 100% 100%
   email-validator.ts 100% 100% 100%
   main-validator.ts 100% 100% 100%
   price-validator.ts 100% 100% 100%
   regex-validator.ts 100% 100% 100%
   twitter-validator.ts 100% 100% 100%
   uri-validator.ts 100% 100% 100%
   wallet-validator.ts 100% 100% 100%
test
test/helpers
   config.ts 0% 100% 100% 7
   helper.ts 100% 60% 68% 25, 26, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 41, 42
   index.ts 100% 100% 100%

@yeboster yeboster added this pull request to the merge queue Oct 17, 2024
Merged via the queue into main with commit 8791b69 Oct 17, 2024
@yeboster yeboster deleted the support-ledger branch October 17, 2024 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments