public async Task SaveAsync(IHotWalletTransaction cashout)
        {
            HotWalletCashoutTransactionHashPartitionEntity entityHash = HotWalletCashoutTransactionHashPartitionEntity.CreateEntity(cashout);
            HotWalletCashoutTransactionOpIdPartitionEntity entityOpId = HotWalletCashoutTransactionOpIdPartitionEntity.CreateEntity(cashout);

            await _tableOpId.InsertOrReplaceAsync(entityOpId);

            await _tableTrHash.InsertOrReplaceAsync(entityHash);
        }
 public static HotWalletCashoutTransactionHashPartitionEntity CreateEntity(IHotWalletTransaction transaction)
 {
     return(new HotWalletCashoutTransactionHashPartitionEntity()
     {
         PartitionKey = Key,
         OperationId = transaction.OperationId,
         TransactionHash = transaction.TransactionHash,
     });
 }