Skip to content

Commit

Permalink
Release 0.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
izelnakri committed Dec 8, 2020
1 parent 72217b4 commit 1f45575
Show file tree
Hide file tree
Showing 4 changed files with 63 additions and 48 deletions.
103 changes: 59 additions & 44 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,23 @@ All notable changes to this project will be documented in this file. Dates are d

Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

#### [0.6.0](https://github.com/izelnakri/eth/compare/0.5.2...0.6.0)

- sort changelog by date desc [`72217b4`](https://github.com/izelnakri/eth/commit/72217b41a4ba6adc1daf193c18c288c8afa84cb8)
- Dockerfile rust optimization [`5d55f98`](https://github.com/izelnakri/eth/commit/5d55f9854a44c8744a6299bc1b76358243ed93eb)
- use ex_secp256k1 instead of :libsecp256k1 [`1f47d03`](https://github.com/izelnakri/eth/commit/1f47d0340133d96016c9ba512edf13e9f205a988)
- mnemonic & telemetry upgrade [`ec57482`](https://github.com/izelnakri/eth/commit/ec57482c20520a292680368f51c8371a7ead3cfc)
- rebar dep removed & changelog scripts [`2709640`](https://github.com/izelnakri/eth/commit/270964083eddd9e2c75fc6733dff5f2e06fb5b87)
- keccak library is now rust NIF! [`c7756ea`](https://github.com/izelnakri/eth/commit/c7756ea968ea62e276d24533ab3f84a8e5dbcfea)
- github action added [`245b46f`](https://github.com/izelnakri/eth/commit/245b46fe88d8ccc5da2e1ad42e6ddf12351fbf4f)
- Changelog added [`d9d0f68`](https://github.com/izelnakri/eth/commit/d9d0f686e82f4ffdd0313c2527b82df183c8bd0d)

#### [0.5.2](https://github.com/izelnakri/eth/compare/0.5.1...0.5.2)

> 7 December 2020
- Release 0.5.2 [`7a09e08`](https://github.com/izelnakri/eth/commit/7a09e08c30e44ac25e432f9292139a677e3af2ad)

#### 0.5.1

> 7 December 2020
Expand All @@ -17,60 +32,60 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
- Bump mnemonic from 0.2.1 to 0.2.2 [`#13`](https://github.com/izelnakri/eth/pull/13)
- UPDATE: added a note for libsecp256k1 [`#4`](https://github.com/izelnakri/eth/pull/4)
- bugfix for a corner case when eth_get_transaction_receipt returns nil [`#2`](https://github.com/izelnakri/eth/pull/2)
- Release 0.5.1 [`8e99dba`](https://github.com/izelnakri/eth/commit/8e99dba5f412b65eef8be43b0947d14b8fc28e53)
- release-it release process [`dd740ce`](https://github.com/izelnakri/eth/commit/dd740cef37e6e6dad1d84c08d63c0c08caebf49b)
- major ongoing progress on queries rewrite [`40513f8`](https://github.com/izelnakri/eth/commit/40513f8ac4cac0b638edd18bc51443c16a503d70)
- more tests added signing part is stable [`c0dfe87`](https://github.com/izelnakri/eth/commit/c0dfe877a1a87e4456829376d8ef80bd494e4c41)
- major transaction sending bug fixes with tests [`3620c6e`](https://github.com/izelnakri/eth/commit/3620c6e1d80741a03d10f4648b1aa3923789d7e8)
- v0.5.0 release [`b384814`](https://github.com/izelnakri/eth/commit/b384814cc8d3a9bb5804e02565202fcb751debd1)
- Dockerized CI fix [`e3dfcbb`](https://github.com/izelnakri/eth/commit/e3dfcbb7b0b480dfc4a199aa92bc0bba796da24f)
- ethereumex 0.6.0 upgrade [`a51eea0`](https://github.com/izelnakri/eth/commit/a51eea050c5247d119f4998708127d7adf629430)
- additional system deps added for succesful libsecp256k1 compile [`24bce19`](https://github.com/izelnakri/eth/commit/24bce194bb4b44c08cb3299b27bb8a394ad54003)
- small docker build adjustments [`1a8a0ec`](https://github.com/izelnakri/eth/commit/1a8a0ec351b1e0980d61b2aed3276a14c137b942)
- Almost all tests fixed with major test speed optimizations [`ffb5f20`](https://github.com/izelnakri/eth/commit/ffb5f20b8077e4ff6f014dd87de1e7c291677936)
- elixir dependencies upgraded [`6a483ff`](https://github.com/izelnakri/eth/commit/6a483ff647334550a20d7499b776ed05d947b458)
- first CI trial [`d616f34`](https://github.com/izelnakri/eth/commit/d616f34393014af436fe2bf767198c4a4dda1854)
- elixir and node versions locked for CI finally! [`10d8cf4`](https://github.com/izelnakri/eth/commit/10d8cf43783b5ae2c1e78ea642017ce43c0524fc)
- ganache-cli is now locked for CI [`914928d`](https://github.com/izelnakri/eth/commit/914928dc5fa3f951c61c7d50bf6d2c9bda523ebd)
- 0.3.0 release tuple queries, more tests for transactions [`4810dd0`](https://github.com/izelnakri/eth/commit/4810dd0a6478e8f9cb1aa598c4e2a9580ed4dee4)
- big progress with transaction module + testing [`e492f00`](https://github.com/izelnakri/eth/commit/e492f00d6eed16582879e46f72f73c9e41d38e35)
- bugfix for a corner case when get_transaction_receipt returns nil [`9924bf0`](https://github.com/izelnakri/eth/commit/9924bf06dedc76781030d9cbcf3a618e83e5ea82)
- transaction builder tests complete with version bump [`085ddf9`](https://github.com/izelnakri/eth/commit/085ddf9f5233acd05284409b0000658c7e6892bb)
- transaction queries complete with tests [`78f4a8e`](https://github.com/izelnakri/eth/commit/78f4a8e2dbd657618bf82ba8b29125bf40e5ab26)
- transaction tests are complete [`2a563f6`](https://github.com/izelnakri/eth/commit/2a563f6dd357937945a31e2fbfd1cf526654358a)
- new Setter module and mature public API [`bc83398`](https://github.com/izelnakri/eth/commit/bc8339858dba1345b5d6c25fcbc867186c7cde03)
- Transaction.Parser and Transaction.Signer modules [`6ac02ce`](https://github.com/izelnakri/eth/commit/6ac02ce21922cd98fe635498b0a4a2e754748fe2)
- Almost all tests fixed with major test speed optimizations [`ffb5f20`](https://github.com/izelnakri/eth/commit/ffb5f20b8077e4ff6f014dd87de1e7c291677936)
- setter modules renamed to builder for clarity [`2893321`](https://github.com/izelnakri/eth/commit/2893321e25ba2a2d2008ab73570876ef9afb98ad)
- query, utils and wallet tests are added [`0f7fe0e`](https://github.com/izelnakri/eth/commit/0f7fe0e1f4523557684f900f1fced0f9dc7fbc4e)
- first transactions tests complete [`cd0222b`](https://github.com/izelnakri/eth/commit/cd0222b0be3c8dbf54ee64e94c2505fa72ee15f1)
- more tests added signing part is stable [`c0dfe87`](https://github.com/izelnakri/eth/commit/c0dfe877a1a87e4456829376d8ef80bd494e4c41)
- major transaction sending bug fixes with tests [`3620c6e`](https://github.com/izelnakri/eth/commit/3620c6e1d80741a03d10f4648b1aa3923789d7e8)
- added rebar3 to ci [`5adc076`](https://github.com/izelnakri/eth/commit/5adc076ed9aeba25eb911a99892b7015c1ce0b23)
- removed echo command [`74c71f4`](https://github.com/izelnakri/eth/commit/74c71f4d56a37841b848dbcf1efcd3f3dc2fce50)
- add command mix local.hex to ci [`eb0d21c`](https://github.com/izelnakri/eth/commit/eb0d21ca3849e6f2444d320d96ce6c4c384819b1)
- circleci added [`c316d03`](https://github.com/izelnakri/eth/commit/c316d034cfc4b34440f871685162b2397e0a2274)
- test cases moved and amazing testrpc start from elixir [`5a074b4`](https://github.com/izelnakri/eth/commit/5a074b4941d7825e09fa18ea607fd755e892fb47)
- TODOs added along with fixtures [`181008a`](https://github.com/izelnakri/eth/commit/181008a083218a321288cf7445e3942603c2d261)
- major progress on transaction signing but not finished [`32624b2`](https://github.com/izelnakri/eth/commit/32624b2bd7eb02062b153b787fe76db25bc83388)
- ongoing refactoring/implementation, bugfixes on transaction hashing [`e0aacf5`](https://github.com/izelnakri/eth/commit/e0aacf5636bf4b45525eff8371e9a18818e6ddb2)
- ongoing changes [`20cf997`](https://github.com/izelnakri/eth/commit/20cf997a6b2cb0e1c3f8d70505e7f91b007a0863)
- transaction builder tests complete with version bump [`085ddf9`](https://github.com/izelnakri/eth/commit/085ddf9f5233acd05284409b0000658c7e6892bb)
- TRANSACTION SIGNING WORKS! [`5f95dce`](https://github.com/izelnakri/eth/commit/5f95dce387b89727cd788d079c4f985f19178ea7)
- major improvements, cleaning up the API [`cac79a4`](https://github.com/izelnakri/eth/commit/cac79a44dc5118a9cdd5cd53720c1a844fa45531)
- 0.3.2 release ethereumex version upgrade [`01cdb86`](https://github.com/izelnakri/eth/commit/01cdb8606418ed8f22329c94efe8804b764949d6)
- signer methods refactor [`ab40803`](https://github.com/izelnakri/eth/commit/ab40803803a608857187d047143288c7af215d23)
- setter modules renamed to builder for clarity [`2893321`](https://github.com/izelnakri/eth/commit/2893321e25ba2a2d2008ab73570876ef9afb98ad)
- 0.3.0 release tuple queries, more tests for transactions [`4810dd0`](https://github.com/izelnakri/eth/commit/4810dd0a6478e8f9cb1aa598c4e2a9580ed4dee4)
- major ongoing progress on queries rewrite [`40513f8`](https://github.com/izelnakri/eth/commit/40513f8ac4cac0b638edd18bc51443c16a503d70)
- v0.2.2 release [`30a43bb`](https://github.com/izelnakri/eth/commit/30a43bb677b927784290f6c0c9177d037582945f)
- important upgrades [`d9f063f`](https://github.com/izelnakri/eth/commit/d9f063f85cc478982e277ce06aeef77c707a906f)
- some additional queries [`b0bc7ac`](https://github.com/izelnakri/eth/commit/b0bc7ac8f59f27e52c97fb4a55aa251f6f30f92b)
- compiler warnings removed along with delegating all public API to ETH [`bb5182e`](https://github.com/izelnakri/eth/commit/bb5182e4617114fbfd7db8eab2c17d1a1e0ce7ac)
- first transactions tests complete [`cd0222b`](https://github.com/izelnakri/eth/commit/cd0222b0be3c8dbf54ee64e94c2505fa72ee15f1)
- new Setter module and mature public API [`bc83398`](https://github.com/izelnakri/eth/commit/bc8339858dba1345b5d6c25fcbc867186c7cde03)
- bugfix for the to_buffer [`b999371`](https://github.com/izelnakri/eth/commit/b999371ea17a3053f5a8caf5aff235b596fd1ae5)
- finalizing the public api [`d1e4d73`](https://github.com/izelnakri/eth/commit/d1e4d730211403f89878c9f9f779531922d2188f)
- transaction module without tests [`91ce56c`](https://github.com/izelnakri/eth/commit/91ce56c949d70fbaad7dd8bf692c569baeeda788)
- COMPLETE WORKING VERSION v1 [`c34c67e`](https://github.com/izelnakri/eth/commit/c34c67ecc90be645e0bc54cb05a163e5a428a75f)
- elixir and node versions locked for CI finally! [`10d8cf4`](https://github.com/izelnakri/eth/commit/10d8cf43783b5ae2c1e78ea642017ce43c0524fc)
- major improvements, cleaning up the API [`cac79a4`](https://github.com/izelnakri/eth/commit/cac79a44dc5118a9cdd5cd53720c1a844fa45531)
- Transaction.Parser and Transaction.Signer modules [`6ac02ce`](https://github.com/izelnakri/eth/commit/6ac02ce21922cd98fe635498b0a4a2e754748fe2)
- test.sh with small rename [`a4c69ac`](https://github.com/izelnakri/eth/commit/a4c69ac80dd45592a73870d889e4444fb966e44b)
- TRANSACTION SIGNING WORKS! [`5f95dce`](https://github.com/izelnakri/eth/commit/5f95dce387b89727cd788d079c4f985f19178ea7)
- get_sender_address/1 works correctly with tests! [`35a1845`](https://github.com/izelnakri/eth/commit/35a1845314fde3961994b1b8ba1c6a9fa05d4a19)
- some additional queries [`b0bc7ac`](https://github.com/izelnakri/eth/commit/b0bc7ac8f59f27e52c97fb4a55aa251f6f30f92b)
- major progress on hashing [`60cbaf9`](https://github.com/izelnakri/eth/commit/60cbaf94dae931d4f16a7f7838aca976d51797f3)
- initial library config [`84da5d8`](https://github.com/izelnakri/eth/commit/84da5d8d03876b2446f3fc593227056aa56e7320)
- important upgrades [`d9f063f`](https://github.com/izelnakri/eth/commit/d9f063f85cc478982e277ce06aeef77c707a906f)
- more improvements on reverse engineering buffering concepts from JS libraries of ethereum [`2e55c1c`](https://github.com/izelnakri/eth/commit/2e55c1cce7f6163a54d67fbb0457876540860107)
- first CI trial [`d616f34`](https://github.com/izelnakri/eth/commit/d616f34393014af436fe2bf767198c4a4dda1854)
- bugfix for the to_buffer [`b999371`](https://github.com/izelnakri/eth/commit/b999371ea17a3053f5a8caf5aff235b596fd1ae5)
- test.sh with small rename [`a4c69ac`](https://github.com/izelnakri/eth/commit/a4c69ac80dd45592a73870d889e4444fb966e44b)
- circleci added [`c316d03`](https://github.com/izelnakri/eth/commit/c316d034cfc4b34440f871685162b2397e0a2274)
- major bug fixes for parsing functions! [`95bcf71`](https://github.com/izelnakri/eth/commit/95bcf71aa760dbdb6a10746d367e17067c4469f3)
- ongoing changes [`20cf997`](https://github.com/izelnakri/eth/commit/20cf997a6b2cb0e1c3f8d70505e7f91b007a0863)
- more improvements on reverse engineering buffering concepts from JS libraries of ethereum [`2e55c1c`](https://github.com/izelnakri/eth/commit/2e55c1cce7f6163a54d67fbb0457876540860107)
- ongoing refactoring/implementation, bugfixes on transaction hashing [`e0aacf5`](https://github.com/izelnakri/eth/commit/e0aacf5636bf4b45525eff8371e9a18818e6ddb2)
- TODOs added along with fixtures [`181008a`](https://github.com/izelnakri/eth/commit/181008a083218a321288cf7445e3942603c2d261)
- decodes are always mixed case now [`1433eb6`](https://github.com/izelnakri/eth/commit/1433eb6e89f7c2b9f0f76020418f48e6a2b93e8d)
- debugging transaction signing [`926b38f`](https://github.com/izelnakri/eth/commit/926b38f061ed17b71c5158fb20a21b0e39e57cb7)
- signer methods refactor [`ab40803`](https://github.com/izelnakri/eth/commit/ab40803803a608857187d047143288c7af215d23)
- transaction module without tests [`91ce56c`](https://github.com/izelnakri/eth/commit/91ce56c949d70fbaad7dd8bf692c569baeeda788)
- big progress with transaction module + testing [`e492f00`](https://github.com/izelnakri/eth/commit/e492f00d6eed16582879e46f72f73c9e41d38e35)
- fixed public/private key stuff [`1882521`](https://github.com/izelnakri/eth/commit/1882521dc1a1d72ef350a14677987f36cd7b6d73)
- 0.3.2 release ethereumex version upgrade [`01cdb86`](https://github.com/izelnakri/eth/commit/01cdb8606418ed8f22329c94efe8804b764949d6)
- elixir dependencies upgraded [`6a483ff`](https://github.com/izelnakri/eth/commit/6a483ff647334550a20d7499b776ed05d947b458)
- v0.2.2 release [`30a43bb`](https://github.com/izelnakri/eth/commit/30a43bb677b927784290f6c0c9177d037582945f)
- ethereumex 0.6.0 upgrade [`a51eea0`](https://github.com/izelnakri/eth/commit/a51eea050c5247d119f4998708127d7adf629430)
- decodes are always mixed case now [`1433eb6`](https://github.com/izelnakri/eth/commit/1433eb6e89f7c2b9f0f76020418f48e6a2b93e8d)
- small docker build adjustments [`1a8a0ec`](https://github.com/izelnakri/eth/commit/1a8a0ec351b1e0980d61b2aed3276a14c137b942)
- Dockerized CI fix [`e3dfcbb`](https://github.com/izelnakri/eth/commit/e3dfcbb7b0b480dfc4a199aa92bc0bba796da24f)
- Release 0.5.1 [`8e99dba`](https://github.com/izelnakri/eth/commit/8e99dba5f412b65eef8be43b0947d14b8fc28e53)
- additional system deps added for succesful libsecp256k1 compile [`24bce19`](https://github.com/izelnakri/eth/commit/24bce194bb4b44c08cb3299b27bb8a394ad54003)
- query, utils and wallet tests are added [`0f7fe0e`](https://github.com/izelnakri/eth/commit/0f7fe0e1f4523557684f900f1fced0f9dc7fbc4e)
- description added [`fa589b6`](https://github.com/izelnakri/eth/commit/fa589b6d45b1fdbdb706617a4ba96e3a4649ad57)
- v0.5.0 release [`b384814`](https://github.com/izelnakri/eth/commit/b384814cc8d3a9bb5804e02565202fcb751debd1)
- bugfix for a corner case when get_transaction_receipt returns nil [`9924bf0`](https://github.com/izelnakri/eth/commit/9924bf06dedc76781030d9cbcf3a618e83e5ea82)
- added rebar3 to ci [`5adc076`](https://github.com/izelnakri/eth/commit/5adc076ed9aeba25eb911a99892b7015c1ce0b23)
- removed echo command [`74c71f4`](https://github.com/izelnakri/eth/commit/74c71f4d56a37841b848dbcf1efcd3f3dc2fce50)
- add command mix local.hex to ci [`eb0d21c`](https://github.com/izelnakri/eth/commit/eb0d21ca3849e6f2444d320d96ce6c4c384819b1)
- initial library config [`84da5d8`](https://github.com/izelnakri/eth/commit/84da5d8d03876b2446f3fc593227056aa56e7320)
- COMPLETE WORKING VERSION v1 [`c34c67e`](https://github.com/izelnakri/eth/commit/c34c67ecc90be645e0bc54cb05a163e5a428a75f)
- major progress on transaction signing but not finished [`32624b2`](https://github.com/izelnakri/eth/commit/32624b2bd7eb02062b153b787fe76db25bc83388)
2 changes: 1 addition & 1 deletion mix.exs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
defmodule Eth.Mixfile do
use Mix.Project

@version "0.5.2"
@version "0.6.0"
@source_url "https://github.com/izelnakri/eth"

def project() do
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"private": true,
"name": "eth",
"version": "0.5.2",
"version": "0.6.0",
"author": "Izel Nakri",
"license": "MIT",
"description": "[![Hex Version](http://img.shields.io/hexpm/v/eth.svg?style=flat)](https://hex.pm/packages/eth) [![Hex docs](http://img.shields.io/badge/hex.pm-docs-green.svg?style=flat)](https://hexdocs.pm/eth/ETH.html)",
Expand Down

0 comments on commit 1f45575

Please # to comment.