@metamask/eth-json-rpc-middleware
Advanced tools
Changelog
[15.0.0]
@metamask/rpc-errors
from ^6.3.1
to ^7.0.0
(#342)@metamask/json-rpc-engine
from ^9.0.2
to ^10.0.0
(#342)@metamask/eth-json-rpc-provider
from ^4.1.1
to ^4.1.5
(#342)eth_sign
support (#320)
ethSign
and processEthSignMessage
have been removedChangelog
[14.0.0]
sendAsync
method with the request
method (#317)
providerAsMiddleware
and middleware functions retryOnEmpty
, block-ref
to use the request
method.@metamask/eth-block-tracker
from ^10.0.0
to ^11.0.1
(#323)@metamask/eth-json-rpc-provider
from ^4.0.0
to ^4.1.1
(#323, #317)@metamask/eth-sig-util
from ^7.0.0
to ^7.0.3
(#323)@metamask/json-rpc-engine
from ^9.0.0
to ^9.0.2
(#323)@metamask/rpc-errors
from ^6.0.0
to ^6.3.1
(#323)@metamask/utils
from ^8.1.0
to ^9.1.0
(#323)0X
prefix with 0x
, and contract address normalization is removed for decimal and octal values (#318)
eth_signTypedData_v4
fields to cause failures in blockaid's detectors.Changelog
[12.1.2]
@metamask/eth-block-tracker
from ^9.0.2
to ^9.0.3
(#306)
@metamask/eth-json-rpc-engine
and @metamask/eth-json-rpc-provider
@metamask/eth-json-rpc-provider
from ^2.1.0
to ^3.0.2
(#306)
@metamask/eth-json-rpc-engine
@metamask/json-rpc-engine
from ^7.1.1
to ^8.0.2
(#306)
Changelog
[12.0.1]
retryOnEmpty
middleware to not retry "execution reverted" errors (#254)signTransaction
and sendTransaction
so it preserves transaction data instead of overwriting it (#263)Changelog
[12.0.0]
@metamask/utils
from ^5.0.2
to ^8.1.0
(#241)@metamask/eth-json-rpc-provider
from ^1.0.0
to ^2.1.0
(#245)^4.0.3
to @metamask/rpc-errors
^6.0.0
(#245)^6.1.0
to @metamask/json-rpc-engine
^7.1.1
(#245)@metamask/eth-sig-util
from ^6.0.0
to ^7.0.0
(#248)@metamask/eth-block-tracker
from ^7.0.1
to ^8.0.0
(#245)clone
with klona/full
(#250)