[4.3.0]
Changed
web3-core
- Web3config
contractDataInputFill
has been defaulted todata
, istead ofinput
. (#6622)
web3-eth-contracts
- By default, contracts will fill
data
instead ofinput
within method calls (#6622)
Added
web3-utils
SocketProvider
now contains public functiongetPendingRequestQueueSize
,getSentRequestsQueueSize
andclearQueues
(#6479)- Added
safeDisconnect
as aSocketProvider
method to disconnect only when request queue size and send request queue size is 0 (#6479) - Add
isContractInitOptions
method (#6555)
web3
- Added methods (privateKeyToAddress, parseAndValidatePrivateKey, and privateKeyToPublicKey) to web3.eth.accounts (#6620)
Fixed
web3-rpc-methods
web3-utils
- Fix unecessary array copy when pack encoding (#6553)