• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ethereumjs / ethereumjs-wallet / 116
89%
master: 85%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/ua-parser-js-0.7.33
DEFAULT BRANCH: master
Ran 17 Jul 2019 06:19PM UTC
Jobs 1
Files 3
Run time 2s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
116

Pull #95

travis-ci

web-flow
Convert salt to Buffer instance before encrypting

Previously, if a `salt` option was supplied as a string it would be passed to
`pbkdf2Sync`/`scrypt` as a string, but during decryption it was always
converted to a Buffer instance such that supplying a `salt` option as a string
resulted in output that could not be decrypted.

This commit fixes the bug, and also makes encrypted output match up with the
output of other wallet libraries, e.g.  `ethers`, whenever the equivalent
encryption options are used consistently across libraries.

See the following `web3.js` PRs: [#2950][2950] and [#2938][2938]

[2950]: https://github.com/ethereum/web3.js/pull/2950
[2938]: https://github.com/ethereum/web3.js/pull/2938
Pull Request #95: Convert salt to Buffer instance before encrypting

114 of 168 branches covered (67.86%)

256 of 287 relevant lines covered (89.2%)

85.08 hits per line

Jobs
ID Job ID Ran Files Coverage
4 116.4 (CXX=g++-4.8 TEST_SUITE=coveralls) 17 Jul 2019 06:19PM UTC 0
89.2
Travis Job 116.4
Source Files on build 116
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #116
  • Pull Request #95
  • PR Base - master (#108)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc