AVSTransactionDataStore
public protocol AVSTransactionDataStoreInterface for saving, loading and deleting AVSTransaction records
sourcery: StreamWrapped
- 
                  
                  Fetches a AVSTransactionby it’s identifierDeclarationSwift func fetchAVSTransaction(by identifier: UUID) -> AnyPublisher<AVSTransaction?, LocalStoreError>ParametersidentifierIdentifier of the AVSTransactionto fetch
- 
                  
                  List all AVSTransactions contained in the storeDeclarationSwift func listAllAVSTransactions() -> AnyPublisher<[AVSTransaction], LocalStoreError>
- 
                  
                  Creates or updates a sequence of AVSTransactioninto the store. Updates if the identifier does already exist in store, otherwise creates a new instance.sourcery: SkipStreamWrapped DeclarationSwift func save(avsTransactions: [AVSTransaction]) -> AnyPublisher<[AVSTransaction], LocalStoreError>ParametersavsTransactionsArray of AVSTransactionto be saved
- 
                  
                  Deletes a sequence of AVSTransactionfrom the store with the related identifiersourcery: SkipStreamWrapped DeclarationSwift func delete(avsTransactions: [AVSTransaction]) -> AnyPublisher<[AVSTransaction], LocalStoreError>ParametersavsTransactionsArray of AVSTransactionto be deleted
- 
                  save(avsTransaction:Extension method) Creates or updates a AVSTransactioninto the store. Updates if the identifier does already exist in storesourcery: SkipStreamWrapped DeclarationSwift public func save(avsTransaction: AVSTransaction) -> AnyPublisher<AVSTransaction?, LocalStoreError>ParametersavsTransactionInstance of AVSTransactionto be saved
- 
                  delete(avsTransaction:Extension method) Deletes a AVSTransactioninto from the store with the related identifiersourcery: SkipStreamWrapped DeclarationSwift public func delete(avsTransaction: AVSTransaction) -> AnyPublisher<AVSTransaction?, LocalStoreError>ParametersavsTransactionInstance of AVSTransactionto be deleted
 View on GitHub
            View on GitHub
           AVSTransactionDataStore Protocol Reference
      AVSTransactionDataStore Protocol Reference