Argument interface for the Wallet.transactionsReplaceMetadata method.
Metadata is a wallet-specific string that can be used to store arbitrary data.
It should contain a serialized JSON string with key containing the custom
data stored by the wallet. When interacting with metadata, the wallet should
always deserialize the JSON string and then serialize it again after making
changes, preserving any foreign keys that it might encounter.
To preserve foreign metadata, the pattern of access should be:
Get -> Modify -> Replace
Argument interface for the Wallet.transactionsReplaceMetadata method. Metadata is a wallet-specific string that can be used to store arbitrary data. It should contain a serialized JSON string with
key
containing the custom data stored by the wallet. When interacting with metadata, the wallet should always deserialize the JSON string and then serialize it again after making changes, preserving any foreign keys that it might encounter.To preserve foreign metadata, the pattern of access should be:
Get -> Modify -> Replace