Releases: blockchainsllc/in3
Releases · blockchainsllc/in3
v2.2.3: Refactored Repository Structure
- support for signing requests ( by setting the "key" - property in config) - fix possible memory leaks - optimize configuration - add valgrind and QEMU to the CI - allow non stats requests - add user-agent with version to requests - added examples to the doc (java, python, wasm) - activate nodelist filtering - added verified hashes cache to improve performance - added Generics to wasm with suupport for custom converters - Update lastNodeList only after response is verified
v2.2.2: Bugfixes
- recursion bug fixed during nodelist update - added internal util rpc-methods to handle signatures and key handling ( https://in3.readthedocs.io/en/develop/api-c.html#rpc ) - fixed memory issue during whitelist update - added support for bool in tohex function of in3 wasm
v2.2.2: Bugfixes
- recursion bug fixed during nodelist update - added internal util rpc-methods to handle signatures and key handling ( https://in3.readthedocs.io/en/develop/api-c.html#rpc ) - fixed memory issue during whitelist update - added support for bool in tohex function of in3 wasm
v2.2.1: update ENS-Registry
- fix ENS-Registry address - fix arguments to support requestCount and maxAttempts - increase the default maxAttempts to 5
v2.2.0: ENS-Support
ENS-Support
more changes:
- ENS-Support ( explicitly with
in3_ens
or indirectly in the comandline-tool)> in3 call -to cryptokitties.eth "pregnantKitties():uint" 1221
- add Autocompletion for zsh
curl https://raw.githubusercontent.com/slockit/in3-c/develop/scripts/_in3.sh > /usr/local/share/zsh/site-functions/_in3.sh
- add NodeList-inspection in the comandline
in3 in3_weights
- better error-reporting during configuring the client
- allow manual preselected data- and signers in the request (
data_nodes
andsigners
in the in3-object of the rpc-request ) - added cache for already signed hashes ( we don't ask for signatures for a blockhash we have already verified before)
- optimize nodelist-updates (get updates and proof from claiming node)
- optimize signer-seclection node picking method
- added static code analyser (cppcheck) to CI
- optimized response-time based reputation
- fixed filter eth_getFilterChanges correcting the fromBlock
- fixed memory-leak with binary transport
- fix Loader-Issues with Android-ARM-build
v2.1.0: first stable release
- minor bugfixes - clear Cache - code coverage increased
v2.0.26-RC3: whitelist support
- support for local whitelist (`whiteList`-property in the nodes-config used when configuring) ```js {"nodes":{ "0x1":{ "whiteList":["0x123455","0x1234556"] } }} ``` - support for contract-based whitelist (`whiteListContract`-property in the nodes-config used when configuring) ```js {"nodes":{ "0x1":{ "whiteListContract":"0x123455" } }} ``` - support for single_chain-instances (`in3_for_chain()`) - cmake-option to reduce size of the binary for about 37kB, but slower ec-operations. (`-DUSE_PRECOMPUTED_EC=true`)
v2.0.25-RC3: cleanup
- refactore public api to be consistent with underscroe_case - optimized init ( `in3_from_chain` - old `in3_new` is now deprecated) - fixed signer selection (https://git.slock.it/in3/c/in3-core/issues/132)
v2.0.24-RC3
- fixed hash collision in eth_getLogs proof
v2.0.23-RC3: evm verification
- EVM Errorcodes optimization - WASM-Test cache handling cleanup