Issues
I've closed a lot of issues and improved the stability of the Web3.js project.
The following issues got closed with this release:
#2329 #2364 #2356 #2378 #1998 #1255 #2300 #2431 #2183 #2266 #2424 #2374 #2382 #2396 #2401 #2341 #2365 #2368 #2369 #2375 #2377 #2381
Accounts module improvements
I've refactored the eth-accounts module and do now provide the new possibility to customize the signing process of the Eth modules. You can now pass your own custom TransactionSigner
class over the module options of Web3
and Eth
. Closer details are explained in the documentation and the reason why the refactoring happened is described in this PR.
AbiCoder.decodeLog improvements
I've also improved the decodeLog
method in the eth-abi module which will be used for the contract event logs. We have an open issue where we discuss the EventLog
object interface the decodeLog
method is returning. Feel free to join this and many other discussions here on GitHub.