libauth icon indicating copy to clipboard operation
libauth copied to clipboard

An ultra-lightweight, zero-dependency TypeScript library for Bitcoin Cash, Bitcoin, and Bitauth applications.

Results 65 libauth issues
Sort by recently updated
recently updated
newest added

Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4. Commits 43ac7f2 6.5.4 f4bc72b package: bump deps 441b742 ec: validate that a point before deriving keys e71b2d9 lib: relint using eslint 8421a01 build(deps): bump...

dependencies

ran into this when using rollup.js to bundle paybutton. ``` (!) Conflicting re-exports ../react/node_modules/@bitauth/libauth/build/module/lib/vm/instruction-sets/bch/bch.js re-exports 'OpcodesBCH' from both ../react/node_modules/@bitauth/libauth/build/module/lib/vm/instruction-sets/bch/bch-instruction-sets.js and ../react/node_modules/@bitauth/libauth/build/module/lib/vm/instruction-sets/bch/bch-opcodes.js (will be ignored) ```

Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7. Commits c74c8af 1.3.7 024b8b5 update deps, add linting 032fbaf Use Object.create(null) to avoid default object property hazards 2da9039 1.3.6 cfea636 better git push script,...

dependencies

Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 10.1.2 to 10.4.1. Release notes Sourced from highlight.js's releases. 10.4.1 Security fixes: (fix) Exponential backtracking fixes for: Josh Goebel cpp handlebars gams perl jboss-cli r erlang-repl powershell...

dependencies

Some good developer experience observations from @rkalis: > Why is there a `decodeCashAddress` and `decodeCashAddressFormat`, but only `decodeCashAddressFormatWithoutPrefix` and no `decodeCashAddressWithoutPrefix`? And why are their return types not compatible with...

The documentation wrongly states it takes `secp256k1` as first parameter: https://github.com/bitauth/libauth/blob/071f9cdd/src/lib/key/key-utils.ts#L70

The `encodeDataPush` method doesn't quite work for SLP applications because [SLP disallows single-byte push operations](https://github.com/simpleledger/slp-specifications/blob/master/slp-token-type-1.md#formatting). We should refactor the multi-byte encoding segment of [`encodeDataPush`](https://github.com/bitauth/libauth/blob/17bfd1e5f25c7bd1be0e9b55d6baa6704d915515/src/lib/vm/instruction-sets/common/push.ts#L63-L118) into an `encodeDataPushMultiByte`, then use it...

Currently the most recent implemented instruction set is `BCH_2019_05`, while there is also a `BCH_2019_11_SPEC` option. To use modern functions such as `OP_REVERSEBYTES` we need to implement support for the...

- **I'm submitting a ...** question about the decisions made in the repository / feature request. - **Summary** When using `deriveHdPath` to derive a node using a "relative" path, the...

The following works with node 12.14.0. ```js // index.mjs import bitcoints from 'bitcoin-ts'; import crypto from 'crypto'; /* import { instantiateSha256 } from 'bitcoin-ts'; produces error: import { instantiateSha256 }...