Skip to content

Tags: ericlurker/solidity-bytes-utils

Tags

v0.8.0

Toggle v0.8.0's commit message
Hotfix README install command 😬

v0.1.1

Toggle v0.1.1's commit message
Bump version to v0.1.1

0.1.0

Toggle 0.1.0's commit message
Merge branch 'master' of github.com:GNSPS/solidity-bytes-utils

v0.0.8

Toggle v0.0.8's commit message
Hotfix for correct EPM deployment

v0.0.7

Toggle v0.0.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
v0.0.7 - Upgrade to Solidity v0.5.0 (GNSPS#22)

* (WIP) Upgrade to Solidity v0.5.0 (GNSPS#21)

* (refactor) Changed codebase to Solidity v0.5.0

* Style changes
* Added `memory` everywhere to bytes and strings
* `target.call(data)` now returns a tuple

* Adding note about compiler support in the README + typo fix

* Replaced the ThrowProxy pattern for a better v0.5.x one

ThrowProxy was giving problems while testing with the JS-VM with the Constantinople hard-fork. So I changed the tests to stop using that pattern and use function selectors since that's now a thing.

It is cleaner now.

* Update package-lock.json

* Bump version to v0.0.7

* Bump version in package-lock.json

* Update dependency versions

* Fix typo in package-lock.json

v0.0.6

Toggle v0.0.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
v0.0.6 - Addition of several other typecast methods (GNSPS#20)

* Vanity updates

* Add type cast method to `bytes32`

* Update to the natSpec comment on top of both libraries 😄

Though I really like Nick Johnson's string library this has been built entirely by me (as opposed to what the NatSpec comment in the top said since the last commit 😄) I just copied the comment layout on top of his library and forgot to change the author 😂

* Adding Solidity highlight to gitattribute

🎉 😄

* Update package versions & prepare for NPM publish

* Create a NPM ignore file to keep `truffle.js` from being published

* Syntax & pragmas updates for v0.5.0

* Update README to reflect NPM publish

* Another README update

* Support for typecasting into uint8, uint16, uint32 (GNSPS#19)

* Add uint8, uint16, uint32

* Unit test for uint8, uint16, uint32

* Removing Truffle as a dependency

* Bump version to v0.0.6

v0.0.5

Toggle v0.0.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
v0.0.5 - Critical fix to the `slice()` method (GNSPS#14)

* Adding test to account for GNSPS#13

* Fix for GNSPS#13

Multiples of 32 bytes can now be safely sliced

* More tests for GNSPS#13

* Bump version to v0.0.5

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

v0.0.3-ac.2

Toggle v0.0.3-ac.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
v0.0.3-ac.2

First pass of the review to v0.0.3-ac.1

v0.0.3-ac1

Toggle v0.0.3-ac1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
v0.0.3