Commit Graph
376 Commits
Author SHA1 Message Date
Jaco Greeff 2aba82e569 Schnorrkel support (#297)
* Initial schnorrkel support

* Start conversion of actual keyring

* Wrap encoding/decoding (needs another check)

* Manage encoding version & types with passthrough

* Update to version with working sign

* Cleanup pair interface (with seed)

* Fix failing tests

* Align naclSign signature

* Update tests for nacl (with TS conversion)

* Bump version with CHANGELOG

* Remove unneeded dep

* Use KeyringOptions instead of PairType

* Do isNumber check on addressPrefix
2019-02-13 16:46:33 +01:00
Travis CI 0f53f0ebf0 [CI Skip] 0.33.36 2019-01-23 13:17:28 +00:00
Travis CI 433bd07879 [CI Skip] 0.33.35 2019-01-17 15:55:08 +00:00
Travis CI ff31cfd8e8 [CI Skip] 0.33.34 2019-01-15 09:40:23 +00:00
Jaco Greeff 7919b34218 Bump deps (#292) 2019-01-15 10:34:56 +01:00
Travis CI be70c95a58 [CI Skip] 0.33.33 2019-01-11 10:55:22 +00:00
Travis CI 033652f4fa [CI Skip] 0.33.32 2019-01-11 10:00:17 +00:00
Travis CI 59b4c00f5a [CI Skip] 0.33.31 2019-01-11 09:42:43 +00:00
Travis CI f94bd0e7d7 [CI Skip] 0.33.30 2019-01-04 17:50:43 +00:00
Travis CI bff4132b75 [CI Skip] 0.33.29 2019-01-04 13:55:24 +00:00
Jaco Greeff 89030f41b3 2019 (#287)
* 2019

* Bump deps

* Cleanup deps

* Update dev (markdown plugin)

* Bump deps (hopefully finally fixes doc gen)

* Fix inherit plugin
2019-01-04 14:50:50 +01:00
Travis CI ce4992d373 [CI Skip] 0.33.28 2019-01-03 12:57:13 +00:00
Jaco Greeff d47b865df9 TextEncoder/Decoder polyfill optimisation (#286) 2019-01-03 13:52:03 +01:00
Travis CI a1c3887b78 [CI Skip] 0.33.27 2018-12-25 12:34:05 +00:00
Jaco Greeff 7b9ca4ad6e Minimum number of bytes for compact encoding (#285)
* Minimum number of bytes for compact encoding

* Cleanup comment
2018-12-25 13:29:33 +01:00
Travis CI 212c22abed [CI Skip] 0.33.26 2018-12-21 15:04:29 +00:00
Travis CI c5f11917d3 [CI Skip] 0.33.25 2018-12-21 14:20:29 +00:00
Amaury Martiny 0c8547d49c Add tests from Rust (#283)
* Add tests from Rust

* Fix compact encoding
2018-12-21 15:15:59 +01:00
Travis CI f98530fa86 [CI Skip] 0.33.24 2018-12-21 11:52:08 +00:00
Jaco Greeff f011334152 Add actual real-test data, detect bitLength (#282)
* Add actual real-test data, detect bitLength

* Cleanup misplaced log

* Cleanup test, no length passed
2018-12-21 12:47:40 +01:00
Travis CI ea8723b26a [CI Skip] 0.33.23 2018-12-21 09:08:40 +00:00
Jaco Greeff 5585a16814 Fix large-value Compact encoding (#281) 2018-12-21 10:04:11 +01:00
Travis CI 32daf3636a [CI Skip] 0.33.22 2018-12-20 16:05:35 +00:00
Amaury Martiny 74744e694b Fix negative BNs (#280)
* Fix bug fromTwos

* Better default values

* Fix bugs

* Fix tests

* Eth uses BE!

* Add back compat

* Fix test

* Remove useless arg
2018-12-20 17:00:57 +01:00
Travis CI 18a4162946 [CI Skip] 0.33.21 2018-12-20 09:58:06 +00:00
Jaco Greeff 3988773572 Bump deps (#279)
* Bump deps

* Bump local deps

* Add Uint8Array fill polyfill
2018-12-20 10:53:43 +01:00
Travis CI 64b6a195f9 [CI Skip] 0.33.20 2018-12-19 17:48:01 +00:00
Amaury Martiny 0e30c48379 Add conversion to negative BN's (#277)
* Support negative number hexToBn

* Fix u8aToBn

* Update signature

* Update params description
2018-12-19 18:43:44 +01:00
Travis CI e134d9545a [CI Skip] 0.33.19 2018-12-18 14:19:38 +00:00
Jaco Greeff 6d8e78840b Expand and organise polyfills (#276) 2018-12-18 15:15:10 +01:00
Travis CI 7e35b7c365 [CI Skip] 0.33.18 2018-12-18 09:03:34 +00:00
Jaco Greeff 7188f6b67a Polyfills for RN support (#275)
* Polyfills for RN support

* Expand polyfill tests
2018-12-18 09:59:02 +01:00
Travis CI f8646f1006 [CI Skip] 0.33.17 2018-12-17 21:39:40 +00:00
Jaco Greeff 3ee9e1328f Remove not-so-useful stream (orig. for RN) (#274)
* Remove not-so-useful stream (orig. for RN)

* Revert RN-specific modules
2018-12-17 22:34:57 +01:00
Travis CI 55ef167cfe [CI Skip] 0.33.16 2018-12-17 20:30:49 +00:00
Jaco Greeff 30bf357d5d React native support, strengthen TextEncoder/Decoder (#273) 2018-12-17 21:24:02 +01:00
Travis CI 928d9bcff5 [CI Skip] 0.33.15 2018-12-17 19:12:02 +00:00
Jaco Greeff b1755d28a1 core-js as an explicit dependency (#272) 2018-12-17 20:07:09 +01:00
Travis CI b1305a212f [CI Skip] 0.33.14 2018-12-17 13:17:43 +00:00
Jaco Greeff cd7f64486b Fallback fallback ascii-only encoder/decoder (#271) 2018-12-17 14:12:52 +01:00
Travis CI 67e1359fe1 [CI Skip] 0.33.13 2018-12-10 10:45:54 +00:00
Jaco Greeff caec22dd28 Bump dependencies (#270)
* Bump dependencies

* Bump with updated @babel deps
2018-12-10 11:41:33 +01:00
Travis CI a5f2210ec2 [CI Skip] 0.33.12 2018-12-09 12:29:38 +00:00
Jaco Greeff cab0713f33 Make exports consistent (#269)
* Make exports consistent

* Cleanup trie impl
2018-12-09 13:25:14 +01:00
Travis CI e4727d8625 [CI Skip] 0.33.11 2018-12-08 13:39:01 +00:00
Jaco Greeff fbd6c1e9bf Cleanup more Codeclimate issues (#267)
* Cleanup more Codeclimate issues

* Cleanup unused imports
2018-12-08 14:34:36 +01:00
Travis CI 1d8106bb2d [CI Skip] 0.33.10 2018-12-08 11:46:08 +00:00
Travis CI 4aecb84b2c [CI Skip] 0.33.9 2018-12-06 11:08:26 +00:00
Jaco Greeff 2be211cc98 Optimise u8aToHex function (32% of original time) (#265) 2018-12-06 12:04:08 +01:00
Travis CI e71d7a30d3 [CI Skip] 0.33.8 2018-12-05 14:47:44 +00:00