- Declare rpc call's
inputFormatter
,outputFormatter
,transformPayload
as a string type. - Move long rpc call list on
eth
torpc.js
(newly added) - extends
formatters.js
module by addingtoChecksumAddress
,numberToHex
functions fromutils
- extends
formatters.js
module by importingpayloadTransformer.js
file. - Moves
promievent
,iban
modules toutils
- Moves
abi
,accounts
,contract
,personal
modules toeth
- Moves
httpProvider
,wsProvider
,ipcProvider
modules torequestManager
- Moves
index.js
(main file) to root folder. - Remove
shh
(whisper),bzz
(swarm) modules. - Remove
inputFormatter: [null]
structures on rpc.js (Doesn't need to have a inputFormatter when it actually doesn't need it.) - Additional check logic(
_.isEmpty(this.inputFormatter)
) forformatInput
logic incore-method
- Add
toBoolean
function informatters
- Solves
Failed to check for transaction receipt
error.
- Change
rpc.js
torpc.json
. - Add property
hexCall
for rpc call. (It can covers parameter dynamically according to parameter type.) - Add
isHexParameter
function inutils
- cli list support
- Removed
extend.js
- Removed
givenProvider.js
- Removed
addProviders
function in caver-core