UNPKG

rustbn.js

Version:

Javascript bindings for https://github.com/paritytech/bn (using asm.js)

36 lines (24 loc) 1.75 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) (modification: no type change headlines) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). ## [0.3.0] - 2023-05-23 - Breaking: remove Buffer from API for all three API calls (`add`, `mul`, `pairing`) for both input and output to improve browser compatibility (use plain hex strings directly now), PR [#46](https://github.com/ethereumjs/rustbn.js/pull/46) [0.3.0]: https://github.com/ethereumjs/rustbn.js/compare/v0.2.0...v0.3.0 ## [0.2.0] - 2018-07-19 - Added successful test case for each operation, PR[#19](https://github.com/ethereumjs/rustbn.js/pull/19) - Better Javascript API, PR[#20](https://github.com/ethereumjs/rustbn.js/pull/20) - breaking change - Support for Rust 1.24, PR[#22](https://github.com/ethereumjs/rustbn.js/pull/22) [0.2.0]: https://github.com/ethereumjs/rustbn.js/compare/v0.1.2...v0.2.0 ## [0.1.2] - 2018-02-09 - Added ``Cargo`` flag to avoid generated code catching all exceptions, PR [#11](https://github.com/ethereumjs/rustbn.js/pull/11) - More robust build with ``sed`` validation, PR [#14](https://github.com/ethereumjs/rustbn.js/pull/14) - Fixed license and authors in ``package.json``, PR [#15](https://github.com/ethereumjs/rustbn.js/pull/15) [0.1.2]: https://github.com/ethereumjs/rustbn.js/compare/v0.1.1...v0.1.2 ## [0.1.1] - 2017-10-26 - Avoid exceptions and return an emtpy value instead - Added cargo config to set flag `NO_DYNAMIC_EXECUTION = 1` to avoid introducing the eval function [0.1.1]: https://github.com/ethereumjs/rustbn.js/compare/v0.1.0...v0.1.1 ## [0.1.0] - 2017-10-11 - Initial release