Releases
v221.0.0
@metamask/message-manager 11.0.0
Removed
Remove all code related to @metamask/signature-controller
(#4785 )
Remove TypedMessageManager
.
Remove PersonalMessageManager
.
Remove utils:
validateSignMessageData
validateTypedSignMessageDataV1
validateTypedSignMessageDataV3V4
@metamask/signature-controller 20.0.0
Added
Remove usage of @metamask/message-manager
package (#4785 )
Add signatureRequests
object to state to include all messages with all types and statuses.
Add optional state
option to constructor to provide initial state.
Add equivalent types formerly in @metamask/message-manager
:
OriginalRequest
TypedSigningOptions
MessageParams
MessageParamsPersonal
MessageParamsTyped
SignatureRequest
SignatureRequestStatus
SignatureRequestType
Changed
Remove usage of @metamask/message-manager
package (#4785 )
BREAKING Change type
property in message state to enum values rather than string
.
Deprecate the following state since the same data can be derived from signatureRequests
:
unapprovedPersonalMsgs
unapprovedTypedMessages
unapprovedPersonalMsgCount
unapprovedTypedMessagesCount
Deprecate the following properties since the same data can be derived from the state:
unapprovedPersonalMessagesCount
unapprovedTypedMessagesCount
messages
Deprecate the following constructor options since they are no longer used:
getAllState
securityProviderRequest
@metamask/transaction-controller 37.3.0
Added
Add types for bridge transactions (#4714 )
Changed
Reduce gas limit fallback from 95% to 35% of the block gas limit on failed gas limit estimations (#4739 )
Fixed
Use contract ABIs to decode the token balance responses (#4775 )
You can’t perform that action at this time.