tag:github.com,2008:https://github.com/haxpor/evmscan/releases Tags from evmscan 2022-05-01T15:01:44Z tag:github.com,2008:Repository/464229659/v0.6.0 2022-05-01T15:01:44Z v0.6.0: Release 0.6.0 <p>Release 0.6.0</p> <p>Changes <br />* migrate to be generic in support EVM-based chains i.e. BSC, Ethereum, <br />and Polygon <br />* crate name changed to evmscan <br />* Test cases are filled for all relevant chains in support <br />* Context added support in easier in creating a context, and ChainType <br />also added to differentiate between chain <br />* Inconsistency handled internally as noticed from upstream API platforms e.g. <br />inconsistency in field name, optional field not present in returned JSON <br />API data</p> haxpor tag:github.com,2008:Repository/464229659/v0.5.1 2022-04-21T06:47:05Z v0.5.1: Release 0.5.1 <p>Release 0.5.1</p> <p>Changes <br />- fix left-over uncleaned characters, and no newline taken into effect <br />for returned result from JSON-based smart contract code as returned from <br />API. Now it ensures that cleaning operations are taken in order <br />properly.</p> haxpor tag:github.com,2008:Repository/464229659/v0.5.0 2022-04-20T22:14:44Z v0.5.0: Release version 0.5.0 <p>Release version 0.5.0</p> <p>Changes <br />* add support for querying code which is in JSON format as seen at <br /><a href="https://docs.soliditylang.org/en/v0.5.8/using-the-compiler.html#compiler-input-and-output-json-description">https://docs.soliditylang.org/en/v0.5.8/using-the-compiler.html#compiler-input-and-output-json-description</a> <br />for API getting verified contract code. Test with <br />0x1befe6f3f0e8edd2d4d15cae97baee01e51ea4a4 which has mutiple files and <br />is in JSON format.</p> <p>PS: Be careful and be vigilant not to interact with above contract <br />address as it is attacked due to <br /><a href="https://twitter.com/BlockSecTeam/status/1512832398643265537?s=20&amp;t=n5hETJrbgTAANKTpiwiMeg">https://twitter.com/BlockSecTeam/status/1512832398643265537?s=20&amp;t=n5hETJrbgTAANKTpiwiMeg</a>. <br />Reason is that it's not that easy to find such smart contract that has <br />multiple files. We will change to safer contract address if we find <br />better one.</p> haxpor tag:github.com,2008:Repository/464229659/v0.4.0 2022-04-19T20:22:39Z v0.4.0: Release 0.4.0 <p>Release 0.4.0</p> <p>Changes <br />* add 2 APIs support <br /> * get verified source code from contract address <br /> * get contract ABI from contract address <br />* refactor and fulfill tests for newly added 2 APIs support</p> haxpor tag:github.com,2008:Repository/464229659/v0.3.3 2022-04-15T08:24:02Z v0.3.3: Release version of 0.3.3 <p>Release version of 0.3.3</p> <p>Changes <br />- include error text of 'result' field for API query for balance and <br />multi-balance i.e. NOTOK error message will now be more clear of what has happened <br />specifically.</p> haxpor tag:github.com,2008:Repository/464229659/v0.3.2 2022-04-12T10:20:38Z Release v0.3.2 <p>Release v0.3.2</p> <p>Changes <br />- add optional error message for BscError::ErrorSendingHttpRequest. So <br />now error as shown would be more descriptive.</p> haxpor tag:github.com,2008:Repository/464229659/v0.3.1 2022-03-16T13:35:08Z Release v0.3.1 <p>Release v0.3.1</p> <p>Changes <br />- refactor match-arm for returning Url's parsing in src/api/{stats.rs, <br />accounts.rs} <br />- explicitly set to use HTTP2 to make requests (also ensure checking for <br />response's HTTP version is HTTP2)</p> haxpor tag:github.com,2008:Repository/464229659/v0.3.0 2022-03-15T13:05:23Z v0.3.0: Release 0.3.0 <p>Release 0.3.0</p> <p>Changes <br />- correct Getting BNB balance for a single address by block number to be <br />maked with 'PRO API' in README.md <br />- refactor, improve and fix src/test.rs to properly use Mutex locking <br />(previously the lock immediately unlocks itself due to usage of `let _ = <br />...` which should be `let _guard = ...`) <br />- add Stats's Getting BNB last price API support</p> haxpor tag:github.com,2008:Repository/464229659/v0.2.1 2022-03-14T02:40:43Z Release v0.2.1 <p>Release v0.2.1</p> <p>Hot fix for API - Getting BNB balance (multi) to properly deserialize <br />its 'balance' field which has type U256.</p> <p>Before this, it will always be 0.</p> haxpor tag:github.com,2008:Repository/464229659/v0.2.0 2022-03-13T20:51:56Z Release v0.2.0 <p>Release v0.2.0</p> <p>Changes <br />- add support of getting BNB balance for multiple addresses</p> haxpor