With the DefaultTestNetClient implementing the SequenceProvider interface, when we use a private testnet, how would we need to implement this since without it (I guess) transactions cannot be submitted to stellar-core ? I am not using the DefaultTestNetClient and have used my own created from horizon.Client. So, I either have to write my own SequenceProvider or use SequenceForAccount. Or can I do away with having the transaction sequence auto generated ?
My primary use case is that I am trying to create a new transaction and submit it in Stellar private testnet.
Please correct me where needed.