Migrate from master-copies
to singletons
on TransactionApi
#1075
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #1071
The
master-copies
endpoint of the Transaction Service has been deprecated, replaced bysingletons
. Both of which have the same return type. This migrates to thesingletons
endpoint.Changes
TransactionApi['getMasterCopies']
->getSingletons
(using new endpoint)MasterCopy
domain entity ->Singleton
masterCopySchema
->singletonSchema
MasterCopyValidator
->SingletonValidator
CacheRouter['getMasterCopiesCacheDir]'
->getSingletonsCacheDir
(using ne keymaster_copies
->singletons
)ChainsRepository['getMasterCopies']
->getSingletons
masterCopyBuilder
->singletonBuilder
Associated usage and test coverage of the above has also been renamed accordingly.