The current UTXOs cache mechanism needs to be refactored to include caching of message nonces. This is essential because message coins, uniquely identified by their nonces, are resources that can be used to fund transactions.
The cache mechanism must account for message coins to ensure the SDK is aware of all resources to be spent. This refactor will prevent errors such as the SDK using the same message to fund multiple transactions submitted within a short period of time (to be processed and mined at the same node).
The current UTXOs cache mechanism needs to be refactored to include caching of message nonces. This is essential because message coins, uniquely identified by their nonces, are resources that can be used to fund transactions.
The cache mechanism must account for message coins to ensure the SDK is aware of all resources to be spent. This refactor will prevent errors such as the SDK using the same message to fund multiple transactions submitted within a short period of time (to be processed and mined at the same node).